5 <script src="../inspector-test.js"></script>
6 <script src="filesystem-test.js"></script>
8 document.addEventListener("DOMContentLoaded", runTest);
11 var fileSystemModel = new WebInspector.FileSystemModel(WebInspector.targetManager.activeTarget());
16 InspectorTest.writeFile("/hoge", "fuga", testStep.shift());
21 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("InvalidURL"), testStep.shift());
24 function(errorCode, metadata)
26 InspectorTest.dumpMetadataRequestResult(errorCode, metadata);
27 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("filesystem:http://127.0.0.1:8000/InvalidType"), testStep.shift());
30 function(errorCode, metadata)
32 InspectorTest.dumpMetadataRequestResult(errorCode, metadata);
33 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("filesystem:http://127.0.0.1:8000/temporary/hoge"), testStep.shift());
36 function(errorCode, metadata)
38 InspectorTest.dumpMetadataRequestResult(errorCode, metadata);
39 InspectorTest.createDirectory("/piyo", testStep.shift());
44 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("filesystem:http://127.0.0.1:8000/temporary/piyo"), testStep.shift());
47 function(errorCode, metadata)
49 InspectorTest.dumpMetadataRequestResult(errorCode, metadata);
50 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("filesystem:http://127.0.0.1:8000/temporary/foo"), testStep.shift());
53 function(errorCode, metadata)
55 InspectorTest.dumpMetadataRequestResult(errorCode, metadata);
56 fileSystemModel.requestMetadata(new InspectorTest.MockEntry("filesystem:http://example.com/temporary/bar"), testStep.shift());
61 InspectorTest.clearFileSystem(testStep.shift());
66 InspectorTest.addResult("All tests have done.");
67 InspectorTest.completeTest();
71 InspectorTest.clearFileSystem(testStep.shift());
76 <p>Tests requestMetadata command.</p>