| Index: chrome/test/data/extensions/api_test/media_galleries/read_access/test.js
|
| ===================================================================
|
| --- chrome/test/data/extensions/api_test/media_galleries/read_access/test.js (revision 261942)
|
| +++ chrome/test/data/extensions/api_test/media_galleries/read_access/test.js (working copy)
|
| @@ -64,7 +64,7 @@
|
| TestFirstFilesystem(verifyFilesystem);
|
| }
|
|
|
| -function GetMediaFileSystemMetadata() {
|
| +function GetMediaFileSystemMetadataTest() {
|
| function verifyFilesystem(filesystem) {
|
| var metadata = mediaGalleries.getMediaFileSystemMetadata(filesystem);
|
| checkMetadata(metadata);
|
| @@ -74,7 +74,7 @@
|
| TestFirstFilesystem(verifyFilesystem);
|
| }
|
|
|
| -function GetAllMediaFileSystemMetadata() {
|
| +function GetAllMediaFileSystemMetadataTest() {
|
| function verifyMetadataList(metadataList) {
|
| chrome.test.assertEq(1, metadataList.length)
|
| checkMetadata(metadataList[0]);
|
| @@ -84,6 +84,32 @@
|
| mediaGalleries.getAllMediaFileSystemMetadata(verifyMetadataList);
|
| }
|
|
|
| +function ForgetMediaFileSystemTest() {
|
| + var forgottenFS;
|
| +
|
| + function callForget(filesystem) {
|
| + forgottenFS = filesystem;
|
| + mediaGalleries.forgetMediaFileSystem(filesystem, verifyForgetSucceeded);
|
| + }
|
| +
|
| + function verifyForgetSucceeded(forgotten) {
|
| + chrome.test.assertTrue(forgotten);
|
| + mediaGalleries.getMediaFileSystems(verifyNoFileSystemAccess);
|
| + }
|
| +
|
| + function verifyNoFileSystemAccess(results) {
|
| + chrome.test.assertEq(0, results.length);
|
| + mediaGalleries.forgetMediaFileSystem(forgottenFS, verifyForgetFailed);
|
| + }
|
| +
|
| + function verifyForgetFailed(forgotten) {
|
| + chrome.test.assertFalse(forgotten);
|
| + chrome.test.succeed();
|
| + }
|
| +
|
| + TestFirstFilesystem(callForget);
|
| +}
|
| +
|
| CreateDummyWindowToPreventSleep();
|
|
|
| chrome.test.getConfig(function(config) {
|
| @@ -94,7 +120,8 @@
|
| ReadDirectoryTest,
|
| ReadFileToBytesTest,
|
| GetMetadataTest,
|
| - GetMediaFileSystemMetadata,
|
| - GetAllMediaFileSystemMetadata,
|
| + GetMediaFileSystemMetadataTest,
|
| + GetAllMediaFileSystemMetadataTest,
|
| + ForgetMediaFileSystemTest,
|
| ]);
|
| })
|
|
|