| OLD | NEW |
| 1 [Worker] Test the basics of IndexedDB's IDBObjectStore. | 1 [Worker] Test the basics of IndexedDB's IDBObjectStore. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 Starting worker: resources/objectstore-basics.js | 6 Starting worker: resources/objectstore-basics.js |
| 7 [Worker] dbname = "objectstore-basics.js" | 7 [Worker] dbname = "objectstore-basics.js" |
| 8 [Worker] indexedDB.deleteDatabase(dbname) | 8 [Worker] indexedDB.deleteDatabase(dbname) |
| 9 [Worker] indexedDB.open(dbname) | 9 [Worker] indexedDB.open(dbname) |
| 10 [Worker] | 10 [Worker] |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 [Worker] store = transaction.objectStore('storeName') | 121 [Worker] store = transaction.objectStore('storeName') |
| 122 [Worker] store.get('key') | 122 [Worker] store.get('key') |
| 123 [Worker] getSuccess(): | 123 [Worker] getSuccess(): |
| 124 PASS [Worker] event.target.result.y is "value" | 124 PASS [Worker] event.target.result.y is "value" |
| 125 [Worker] store = event.target.source | 125 [Worker] store = event.target.source |
| 126 [Worker] store.get(testDate) | 126 [Worker] store.get(testDate) |
| 127 [Worker] getSuccessDateKey(): | 127 [Worker] getSuccessDateKey(): |
| 128 PASS [Worker] event.target.result.x is "foo" | 128 PASS [Worker] event.target.result.x is "foo" |
| 129 [Worker] store.delete('key') | 129 [Worker] store.delete('key') |
| 130 [Worker] removeSuccess(): | 130 [Worker] removeSuccess(): |
| 131 PASS [Worker] event.target.result is undefined | 131 FAIL [Worker] event.target.result should be undefined (of type undefined). Was 1
(of type number). |
| 132 [Worker] store.delete('key') | 132 [Worker] store.delete('key') |
| 133 [Worker] removeSuccessButNotThere(): | 133 [Worker] removeSuccessButNotThere(): |
| 134 PASS [Worker] event.target.result is undefined | 134 FAIL [Worker] event.target.result should be undefined (of type undefined). Was 0
(of type number). |
| 135 [Worker] store = event.target.source | 135 [Worker] store = event.target.source |
| 136 [Worker] Passing an invalid key into store.get(). | 136 [Worker] Passing an invalid key into store.get(). |
| 137 [Worker] Expecting exception from store.get({}) | 137 [Worker] Expecting exception from store.get({}) |
| 138 PASS [Worker] Exception was thrown. | 138 PASS [Worker] Exception was thrown. |
| 139 PASS [Worker] code is 0 | 139 PASS [Worker] code is 0 |
| 140 PASS [Worker] ename is 'DataError' | 140 PASS [Worker] ename is 'DataError' |
| 141 [Worker] Exception message: Failed to execute 'get' on 'IDBObjectStore': The par
ameter is not a valid key. | 141 [Worker] Exception message: Failed to execute 'get' on 'IDBObjectStore': The par
ameter is not a valid key. |
| 142 [Worker] Passing an invalid key into store.delete(). | 142 [Worker] Passing an invalid key into store.delete(). |
| 143 [Worker] Expecting exception from store.delete({}) | 143 [Worker] Expecting exception from store.delete({}) |
| 144 PASS [Worker] Exception was thrown. | 144 PASS [Worker] Exception was thrown. |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 227 [Worker] The key parameter was provided but does not contain a valid key. | 227 [Worker] The key parameter was provided but does not contain a valid key. |
| 228 [Worker] Expecting exception from storeWithOutOfLineKeys.add({}, null) | 228 [Worker] Expecting exception from storeWithOutOfLineKeys.add({}, null) |
| 229 PASS [Worker] Exception was thrown. | 229 PASS [Worker] Exception was thrown. |
| 230 PASS [Worker] code is 0 | 230 PASS [Worker] code is 0 |
| 231 PASS [Worker] ename is 'DataError' | 231 PASS [Worker] ename is 'DataError' |
| 232 [Worker] Exception message: Failed to execute 'add' on 'IDBObjectStore': The par
ameter is not a valid key. | 232 [Worker] Exception message: Failed to execute 'add' on 'IDBObjectStore': The par
ameter is not a valid key. |
| 233 PASS successfullyParsed is true | 233 PASS successfullyParsed is true |
| 234 | 234 |
| 235 TEST COMPLETE | 235 TEST COMPLETE |
| 236 | 236 |
| OLD | NEW |