Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(216)

Side by Side Diff: LayoutTests/storage/indexeddb/open-cursor-expected.txt

Issue 19107003: IndexedDB: Log exception messages (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 Test IndexedDB's openCursor. 1 Test IndexedDB's openCursor.
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 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self. msIndexedDB || self.OIndexedDB; 6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self. msIndexedDB || self.OIndexedDB;
7 7
8 dbname = "open-cursor.html" 8 dbname = "open-cursor.html"
9 indexedDB.deleteDatabase(dbname) 9 indexedDB.deleteDatabase(dbname)
10 indexedDB.open(dbname) 10 indexedDB.open(dbname)
11 objectStore = db.createObjectStore('test') 11 objectStore = db.createObjectStore('test')
12 objectStore.add('myValue', 'myKey') 12 objectStore.add('myValue', 'myKey')
13 Opening cursor 13 Opening cursor
14 event.target.source.openCursor(keyRange) 14 event.target.source.openCursor(keyRange)
15 Cursor opened successfully. 15 Cursor opened successfully.
16 PASS cursor.direction is "next" 16 PASS cursor.direction is "next"
17 PASS cursor.key is "myKey" 17 PASS cursor.key is "myKey"
18 PASS cursor.value is "myValue" 18 PASS cursor.value is "myValue"
19 19
20 Passing an invalid key into .continue({}). 20 Passing an invalid key into .continue({}).
21 Expecting exception from event.target.result.continue({}) 21 Expecting exception from event.target.result.continue({})
22 PASS Exception was thrown. 22 PASS Exception was thrown.
23 PASS code is 0 23 PASS code is 0
24 PASS ename is 'DataError' 24 PASS ename is 'DataError'
25 Exception message: The parameter is not a valid key.
25 26
26 Opening an empty cursor. 27 Opening an empty cursor.
27 objectStore.openCursor(keyRange) 28 objectStore.openCursor(keyRange)
28 Empty cursor opened successfully. 29 Empty cursor opened successfully.
29 PASS cursor is null 30 PASS cursor is null
30 Opening cursor 31 Opening cursor
31 event.target.source.openCursor("myKey") 32 event.target.source.openCursor("myKey")
32 Cursor opened successfully. 33 Cursor opened successfully.
33 PASS cursor.direction is "next" 34 PASS cursor.direction is "next"
34 PASS cursor.key is "myKey" 35 PASS cursor.key is "myKey"
35 PASS cursor.value is "myValue" 36 PASS cursor.value is "myValue"
36 37
37 Passing an invalid key into .continue({}). 38 Passing an invalid key into .continue({}).
38 Expecting exception from cursor.continue({}) 39 Expecting exception from cursor.continue({})
39 PASS Exception was thrown. 40 PASS Exception was thrown.
40 PASS code is 0 41 PASS code is 0
41 PASS ename is 'DataError' 42 PASS ename is 'DataError'
43 Exception message: The parameter is not a valid key.
42 44
43 Opening an empty cursor. 45 Opening an empty cursor.
44 objectStore.openCursor("InexistentKey") 46 objectStore.openCursor("InexistentKey")
45 Empty cursor opened successfully. 47 Empty cursor opened successfully.
46 PASS cursor is null 48 PASS cursor is null
47 PASS successfullyParsed is true 49 PASS successfullyParsed is true
48 50
49 TEST COMPLETE 51 TEST COMPLETE
50 52
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698