Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(220)

Side by Side Diff: chrome/test/data/extensions/api_test/file_system_provider/mount/test.js

Issue 550863003: Rename fileBrowserPrivate to fileManagerPrivate (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 'use strict'; 5 'use strict';
6 6
7 /** 7 /**
8 * Runs all of the test cases, one by one. 8 * Runs all of the test cases, one by one.
9 */ 9 */
10 chrome.test.runTests([ 10 chrome.test.runTests([
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 }, 45 },
46 function(error) { 46 function(error) {
47 chrome.test.assertEq('SecurityError', error.name); 47 chrome.test.assertEq('SecurityError', error.name);
48 onTestSuccess(); 48 onTestSuccess();
49 } 49 }
50 ); 50 );
51 }, 51 },
52 52
53 // End to end test. Mounts a volume using fileSystemProvider.mount(), then 53 // End to end test. Mounts a volume using fileSystemProvider.mount(), then
54 // checks if the mounted volume is added to VolumeManager, by querying 54 // checks if the mounted volume is added to VolumeManager, by querying
55 // fileBrowserPrivate.getVolumeMetadataList(). 55 // fileManagerPrivate.getVolumeMetadataList().
56 function successfulMount() { 56 function successfulMount() {
57 var onTestSuccess = chrome.test.callbackPass(); 57 var onTestSuccess = chrome.test.callbackPass();
58 var fileSystemId = 'caramel-candy'; 58 var fileSystemId = 'caramel-candy';
59 chrome.fileSystemProvider.mount( 59 chrome.fileSystemProvider.mount(
60 {fileSystemId: fileSystemId, displayName: 'caramel-candy.zip'}, 60 {fileSystemId: fileSystemId, displayName: 'caramel-candy.zip'},
61 function() { 61 function() {
62 chrome.fileBrowserPrivate.getVolumeMetadataList(function(volumeList) { 62 chrome.fileManagerPrivate.getVolumeMetadataList(function(volumeList) {
63 var volumeInfo; 63 var volumeInfo;
64 volumeList.forEach(function(inVolumeInfo) { 64 volumeList.forEach(function(inVolumeInfo) {
65 if (inVolumeInfo.extensionId == chrome.runtime.id && 65 if (inVolumeInfo.extensionId == chrome.runtime.id &&
66 inVolumeInfo.fileSystemId == fileSystemId) { 66 inVolumeInfo.fileSystemId == fileSystemId) {
67 volumeInfo = inVolumeInfo; 67 volumeInfo = inVolumeInfo;
68 } 68 }
69 }); 69 });
70 chrome.test.assertTrue(!!volumeInfo); 70 chrome.test.assertTrue(!!volumeInfo);
71 chrome.test.assertTrue(volumeInfo.isReadOnly); 71 chrome.test.assertTrue(volumeInfo.isReadOnly);
72 onTestSuccess(); 72 onTestSuccess();
73 }); 73 });
74 }, 74 },
75 function(error) { 75 function(error) {
76 chrome.test.fail(); 76 chrome.test.fail();
77 }); 77 });
78 }, 78 },
79 79
80 // Checks whether mounting a file system in writable mode ends up on filling 80 // Checks whether mounting a file system in writable mode ends up on filling
81 // out the volume info properly. 81 // out the volume info properly.
82 function successfulWritableMount() { 82 function successfulWritableMount() {
83 var onTestSuccess = chrome.test.callbackPass(); 83 var onTestSuccess = chrome.test.callbackPass();
84 var fileSystemId = 'caramel-fudges'; 84 var fileSystemId = 'caramel-fudges';
85 chrome.fileSystemProvider.mount( 85 chrome.fileSystemProvider.mount(
86 { 86 {
87 fileSystemId: fileSystemId, 87 fileSystemId: fileSystemId,
88 displayName: 'caramel-fudges.zip', 88 displayName: 'caramel-fudges.zip',
89 writable: true 89 writable: true
90 }, 90 },
91 function() { 91 function() {
92 chrome.fileBrowserPrivate.getVolumeMetadataList(function(volumeList) { 92 chrome.fileManagerPrivate.getVolumeMetadataList(function(volumeList) {
93 var volumeInfo; 93 var volumeInfo;
94 volumeList.forEach(function(inVolumeInfo) { 94 volumeList.forEach(function(inVolumeInfo) {
95 if (inVolumeInfo.extensionId == chrome.runtime.id && 95 if (inVolumeInfo.extensionId == chrome.runtime.id &&
96 inVolumeInfo.fileSystemId == fileSystemId) { 96 inVolumeInfo.fileSystemId == fileSystemId) {
97 volumeInfo = inVolumeInfo; 97 volumeInfo = inVolumeInfo;
98 } 98 }
99 }); 99 });
100 chrome.test.assertTrue(!!volumeInfo); 100 chrome.test.assertTrue(!!volumeInfo);
101 chrome.test.assertFalse(volumeInfo.isReadOnly); 101 chrome.test.assertFalse(volumeInfo.isReadOnly);
102 onTestSuccess(); 102 onTestSuccess();
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 }, 139 },
140 function(error) { 140 function(error) {
141 chrome.test.assertEq('SecurityError', error.name); 141 chrome.test.assertEq('SecurityError', error.name);
142 onTestSuccess(); 142 onTestSuccess();
143 }); 143 });
144 } 144 }
145 }; 145 };
146 tryNextOne(); 146 tryNextOne();
147 } 147 }
148 ]); 148 ]);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698