var fileSystem = null;
function errorCallback(error) {
chrome.test.fail("Got unexpected error: " + error.code);
}
function successCallback(entry) {
chrome.test.succeed();
}
function successEntryCallback(entry) {
fileSystem.root.getDirectory('dir', {create:false},
function(directory) {
directory.removeRecursively(successCallback, errorCallback);
}, errorCallback);
}
chrome.test.runTests([function tab() {
console.log("Requesting a filesystem...");
webkitRequestFileSystem(window.TEMPORARY, 100, function(fs) {
fileSystem = fs;
console.log("DONE requesting filesystem: " + fileSystem.name);
fileSystem.root.getFile('dir/file', {create:false},
successEntryCallback, errorCallback);
}, errorCallback);
}]);