IndexedDB layout tests: factor out prefix-handling-code
[WebKit-https.git] / LayoutTests / storage / indexeddb / index-get-key-argument-required-expected.txt
1 Test IndexedDB index .get() required argument
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
7 PASS Boolean(indexedDB && IDBCursor && IDBDatabase && IDBDatabaseError && IDBDatabaseException && IDBFactory && IDBIndex && IDBKeyRange && IDBObjectStore && IDBRequest && IDBTransaction) is true
8
9 indexedDB.open(name, description)
10 db = event.target.result
11 request = db.setVersion('1')
12 Deleted all object stores.
13 objectStore = db.createObjectStore('foo', { keyPath: 'id', autoIncrement: true });
14 index = objectStore.createIndex('first', 'first');
15 PASS index.get(); threw exception TypeError: Not enough arguments.
16 PASS index.getKey(); threw exception TypeError: Not enough arguments.
17 PASS successfullyParsed is true
18
19 TEST COMPLETE
20