diff options
author | kinaba@chromium.org <kinaba@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-15 12:24:13 +0000 |
---|---|---|
committer | kinaba@chromium.org <kinaba@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-15 12:24:13 +0000 |
commit | 2fb2c27b60549277c1ae44e3ed6c8639ad2efc8d (patch) | |
tree | 8c17e19526bf5cf3596290ffe9243af4d647d686 /chrome/test/data | |
parent | 55ac3dd53c7e966815d617a4d64a1ac96c8f1eda (diff) | |
download | chromium_src-2fb2c27b60549277c1ae44e3ed6c8639ad2efc8d.zip chromium_src-2fb2c27b60549277c1ae44e3ed6c8639ad2efc8d.tar.gz chromium_src-2fb2c27b60549277c1ae44e3ed6c8639ad2efc8d.tar.bz2 |
Revert 142373 - Add test for RemoteFileSystemOperation::Write() and fix several revealed bugs.
* Add a browser test for remote file writing.
* Fix a confusion of remote and local path in CloseWritableSnapshotFile.
* Fix a calling thread for automatic invocation of CreateWritableSnapshotFile.
* Fix a wrong ownership relation between FileWriterDelegate and RemoteFileStreamWriter.
* Made CommitDirtyInCache update entry metadata.
BUG=132051, 127097
TEST=browser_tests --gtest_filter='*RemoteFileSystem*'
Review URL: https://chromiumcodereview.appspot.com/10537174
TBR=kinaba@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10553003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142380 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/data')
-rw-r--r-- | chrome/test/data/extensions/api_test/filebrowser_component/remote.js | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/chrome/test/data/extensions/api_test/filebrowser_component/remote.js b/chrome/test/data/extensions/api_test/filebrowser_component/remote.js index 2748a59..13f36f6 100644 --- a/chrome/test/data/extensions/api_test/filebrowser_component/remote.js +++ b/chrome/test/data/extensions/api_test/filebrowser_component/remote.js @@ -15,9 +15,6 @@ var kDirectoryPath = 'drive/Folder'; var kFileName = 'File.aBc'; var kExpectedContents = 'hello, world\0'; -var kWriteOffset = 12; -var kWriteData = '!!!'; -var kExpectedAfterWrite = 'hello, world!!!'; var kNewDirectoryPath = 'drive/FolderNew'; // Gets local filesystem used in tests. @@ -66,26 +63,6 @@ TestRunner.prototype.runReadFileTest = function(fileName, expectedText) { self.errorCallback_.bind(self, 'Error opening file: ')); }; -TestRunner.prototype.runWriteFileTest = function(fileName) { - var self = this; - chrome.test.assertTrue(!!this.directoryEntry_); - this.directoryEntry_.getFile(fileName, {}, - function(entry) { - entry.createWriter( - function(writer) { - writer.onerror = self.errorCallback_.bind(self, - 'Error writing file: '); - writer.onwriteend = function(e) { - chrome.test.succeed(); - }; - writer.seek(kWriteOffset); - writer.write(new Blob([kWriteData], {'type': 'text/plain'})); - }, - self.errorCallback_.bind(self, 'Error creating writer: ')); - }, - self.errorCallback_.bind(self, 'Error opening file: ')); -}; - TestRunner.prototype.runExecuteReadTask = function() { chrome.test.assertTrue(!!this.fileEntry_); @@ -204,13 +181,6 @@ chrome.test.runTests([function initTests() { // Invokes a handler that reads the file opened in the previous test. testRunner.runExecuteReadTask(); }, - function writeFile() { - // Opens a file in the directory and Write. - testRunner.runWriteFileTest(kFileName); - }, - function readFileAfterWrite() { - testRunner.runReadFileTest(kFileName, kExpectedAfterWrite); - }, function createDir() { // Creates new directory. testRunner.runGetDirTest(kNewDirectoryPath, true); |