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
.mainTarget());
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>