diff options
Diffstat (limited to 'LayoutTests/storage/indexeddb/script-tests/basics.js')
-rw-r--r-- | LayoutTests/storage/indexeddb/script-tests/basics.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/LayoutTests/storage/indexeddb/script-tests/basics.js b/LayoutTests/storage/indexeddb/script-tests/basics.js new file mode 100644 index 0000000..cebd48f --- /dev/null +++ b/LayoutTests/storage/indexeddb/script-tests/basics.js @@ -0,0 +1,26 @@ +description("Test IndexedDB's basics."); +if (window.layoutTestController) + layoutTestController.waitUntilDone(); + +function openCallback() +{ + verifySuccessEvent(event); + done(); +} + +function test() +{ + shouldBeTrue("'indexedDB' in window"); + shouldBeFalse("indexedDB == null"); + + // FIXME: Verify other IndexedDatabaseRequest constructors, once they're implemented. + + result = evalAndLog("indexedDB.open('name', 'description')"); + verifyResult(result); + result.onsuccess = openCallback; + result.onerror = unexpectedErrorCallback; +} + +test(); + +var successfullyParsed = true; |