OLD | NEW |
1 if (this.importScripts) { | 1 if (this.importScripts) { |
2 importScripts('../../../resources/js-test.js'); | 2 importScripts('../../../resources/js-test.js'); |
3 importScripts('shared.js'); | 3 importScripts('shared.js'); |
4 } | 4 } |
5 | 5 |
6 description("Test IndexedDB's basics."); | 6 description("Test IndexedDB's basics."); |
7 | 7 |
8 function test() | 8 function test() |
9 { | 9 { |
10 removeVendorPrefixes(); | |
11 request = evalAndLog("indexedDB.open('basics')"); | 10 request = evalAndLog("indexedDB.open('basics')"); |
12 shouldBeTrue("'result' in request"); | 11 shouldBeTrue("'result' in request"); |
13 evalAndExpectException("request.result", "DOMException.INVALID_STATE_ERR", "
'InvalidStateError'"); | 12 evalAndExpectException("request.result", "DOMException.INVALID_STATE_ERR", "
'InvalidStateError'"); |
14 shouldBeTrue("'error' in request"); | 13 shouldBeTrue("'error' in request"); |
15 evalAndExpectException("request.error", "DOMException.INVALID_STATE_ERR", "'
InvalidStateError'"); | 14 evalAndExpectException("request.error", "DOMException.INVALID_STATE_ERR", "'
InvalidStateError'"); |
16 shouldBeTrue("'source' in request"); | 15 shouldBeTrue("'source' in request"); |
17 shouldBeNull("request.source"); | 16 shouldBeNull("request.source"); |
18 shouldBeTrue("'transaction' in request"); | 17 shouldBeTrue("'transaction' in request"); |
19 shouldBeNull("request.transaction"); | 18 shouldBeNull("request.transaction"); |
20 shouldBeTrue("'readyState' in request"); | 19 shouldBeTrue("'readyState' in request"); |
(...skipping 19 matching lines...) Expand all Loading... |
40 shouldBeNull("event.target.transaction"); | 39 shouldBeNull("event.target.transaction"); |
41 shouldBeTrue("'readyState' in request"); | 40 shouldBeTrue("'readyState' in request"); |
42 shouldBeEqualToString("event.target.readyState", "done"); | 41 shouldBeEqualToString("event.target.readyState", "done"); |
43 shouldBeTrue("'onsuccess' in event.target"); | 42 shouldBeTrue("'onsuccess' in event.target"); |
44 shouldBeTrue("'onerror' in event.target"); | 43 shouldBeTrue("'onerror' in event.target"); |
45 | 44 |
46 finishJSTest(); | 45 finishJSTest(); |
47 } | 46 } |
48 | 47 |
49 test(); | 48 test(); |
OLD | NEW |