Changeset 196262 in webkit
- Timestamp:
- Feb 8, 2016 11:31:48 AM (8 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r196261 r196262 1 2016-02-08 Brady Eidson <beidson@apple.com> 2 3 IndexedDB: No test covers cursor.delete() setting the source of the request to the cursor. 4 https://bugs.webkit.org/show_bug.cgi?id=153992 5 6 Reviewed by Jer Noble. 7 8 * storage/indexeddb/cursor-delete-expected.txt: 9 * storage/indexeddb/cursor-delete-private-expected.txt: 10 * storage/indexeddb/resources/cursor-delete.js: 11 1 12 2016-02-08 Skachkov Oleksandr <gskachkov@gmail.com> 2 13 -
trunk/LayoutTests/storage/indexeddb/cursor-delete-expected.txt
r195181 r196262 19 19 trans = db.transaction(['test'], 'readwrite') 20 20 trans.objectStore('test').openCursor(keyRange) 21 event.target.result.delete() 21 deleteRequest = event.target.result.delete() 22 PASS deleteRequest.source is event.target.result 22 23 PASS event.target.result.value is "myValue1" 23 24 event.target.result.continue() 24 event.target.result.delete() 25 deleteRequest = event.target.result.delete() 26 PASS deleteRequest.source is event.target.result 25 27 PASS event.target.result.value is "myValue2" 26 28 event.target.result.continue() 27 event.target.result.delete() 29 deleteRequest = event.target.result.delete() 30 PASS deleteRequest.source is event.target.result 28 31 PASS event.target.result.value is "myValue3" 29 32 event.target.result.continue() 30 event.target.result.delete() 33 deleteRequest = event.target.result.delete() 34 PASS deleteRequest.source is event.target.result 31 35 PASS event.target.result.value is "myValue4" 32 36 event.target.result.continue() … … 40 44 objectStore.openCursor(keyRange) 41 45 PASS [object IDBCursorWithValue] is non-null. 42 event.target.result.delete() 46 deleteRequest = event.target.result.delete() 47 PASS deleteRequest.source is event.target.result 43 48 objectStore.get('myKey1') 44 49 PASS event.target.result is undefined -
trunk/LayoutTests/storage/indexeddb/cursor-delete-private-expected.txt
r195247 r196262 19 19 trans = db.transaction(['test'], 'readwrite') 20 20 trans.objectStore('test').openCursor(keyRange) 21 event.target.result.delete() 21 deleteRequest = event.target.result.delete() 22 PASS deleteRequest.source is event.target.result 22 23 PASS event.target.result.value is "myValue1" 23 24 event.target.result.continue() 24 event.target.result.delete() 25 deleteRequest = event.target.result.delete() 26 PASS deleteRequest.source is event.target.result 25 27 PASS event.target.result.value is "myValue2" 26 28 event.target.result.continue() 27 event.target.result.delete() 29 deleteRequest = event.target.result.delete() 30 PASS deleteRequest.source is event.target.result 28 31 PASS event.target.result.value is "myValue3" 29 32 event.target.result.continue() 30 event.target.result.delete() 33 deleteRequest = event.target.result.delete() 34 PASS deleteRequest.source is event.target.result 31 35 PASS event.target.result.value is "myValue4" 32 36 event.target.result.continue() … … 40 44 objectStore.openCursor(keyRange) 41 45 PASS [object IDBCursorWithValue] is non-null. 42 event.target.result.delete() 46 deleteRequest = event.target.result.delete() 47 PASS deleteRequest.source is event.target.result 43 48 objectStore.get('myKey1') 44 49 PASS event.target.result is undefined -
trunk/LayoutTests/storage/indexeddb/resources/cursor-delete.js
r163963 r196262 42 42 return; 43 43 } 44 evalAndLog("event.target.result.delete()"); 44 evalAndLog("deleteRequest = event.target.result.delete()"); 45 shouldBe("deleteRequest.source", "event.target.result"); 45 46 shouldBeEqualToString("event.target.result.value", "myValue" + counter++); 46 47 evalAndLog("event.target.result.continue()"); … … 73 74 { 74 75 shouldBeNonNull(event.target.result); 75 evalAndLog("event.target.result.delete()"); 76 evalAndLog("deleteRequest = event.target.result.delete()"); 77 shouldBe("deleteRequest.source", "event.target.result"); 76 78 request = evalAndLog("objectStore.get('myKey1')"); 77 79 request.onsuccess = verifyObjectDeleted;
Note: See TracChangeset
for help on using the changeset viewer.