blob: ad8b436085fc542621b68835ee1e266fc5b19c18 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="../inspector-test.js"></script>
<script src="filesystem-test.js"></script>
<script>
document.addEventListener("DOMContentLoaded", runTest);
function test()
{
var fileSystemModel = new WebInspector.FileSystemModel;
var testStep = [
function()
{
InspectorTest.createFile("/hoge", testStep.shift());
},
function()
{
InspectorTest.createDirectory("/fuga", testStep.shift());
},
function()
{
InspectorTest.createFile("/fuga/piyo", testStep.shift());
},
function()
{
InspectorTest.createDirectory("/foo", testStep.shift());
},
function()
{
fileSystemModel._deleteEntry("InvalidURL", testStep.shift());
},
function(errorCode)
{
InspectorTest.addResult("errorCode: " + errorCode);
fileSystemModel._deleteEntry("filesystem:http://127.0.0.1:8000/InvalidType/fuga", testStep.shift());
},
function(errorCode)
{
InspectorTest.addResult("errorCode: " + errorCode);
fileSystemModel._deleteEntry("filesystem:http://127.0.0.1:8000/temporary/hoge", testStep.shift());
},
function(errorCode)
{
InspectorTest.addResult("errorCode: " + errorCode);
fileSystemModel._deleteEntry("filesystem:http://127.0.0.1:8000/temporary/fuga", testStep.shift());
},
function(errorCode)
{
InspectorTest.addResult("errorCode: " + errorCode);
fileSystemModel._deleteEntry("filesystem:http://127.0.0.1:8000/temporary/", testStep.shift());
},
function(errorCode)
{
InspectorTest.addResult("errorCode: " + errorCode);
fileSystemModel._requestFileSystemRoot("http://127.0.0.1:8000", "temporary", testStep.shift());
},
function(errorCode, backendRootEntry)
{
InspectorTest.dumpFileSystemRootRequestResult(errorCode, backendRootEntry);
InspectorTest.completeTest();
}
];
InspectorTest.clearFileSystem(testStep.shift());
}
</script>
</head>
<body>
<p>Tests deleteEntry command.</p>
</body>
</html>