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

Side by Side Diff: LayoutTests/storage/indexeddb/index-count-expected.txt

Issue 99083002: WIP: Migrate generated bindings to new ExceptionState constructor. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase. Created 7 years 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
OLDNEW
1 Test IndexedDB's IDBIndex.count(). 1 Test IndexedDB's IDBIndex.count().
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 = "index-count.html" 8 dbname = "index-count.html"
9 indexedDB.deleteDatabase(dbname) 9 indexedDB.deleteDatabase(dbname)
10 indexedDB.open(dbname) 10 indexedDB.open(dbname)
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
81 trans = db.transaction('storeName', 'readonly') 81 trans = db.transaction('storeName', 'readonly')
82 PASS trans is non-null. 82 PASS trans is non-null.
83 store = trans.objectStore('storeName') 83 store = trans.objectStore('storeName')
84 PASS store is non-null. 84 PASS store is non-null.
85 index = trans.objectStore('storeName').index('indexName') 85 index = trans.objectStore('storeName').index('indexName')
86 PASS index is non-null. 86 PASS index is non-null.
87 Expecting exception from index.count(NaN) 87 Expecting exception from index.count(NaN)
88 PASS Exception was thrown. 88 PASS Exception was thrown.
89 PASS code is 0 89 PASS code is 0
90 PASS ename is 'DataError' 90 PASS ename is 'DataError'
91 Exception message: The parameter is not a valid key. 91 Exception message: Failed to execute 'count' on 'IDBIndex': The parameter is not a valid key.
92 Expecting exception from index.count({}) 92 Expecting exception from index.count({})
93 PASS Exception was thrown. 93 PASS Exception was thrown.
94 PASS code is 0 94 PASS code is 0
95 PASS ename is 'DataError' 95 PASS ename is 'DataError'
96 Exception message: The parameter is not a valid key. 96 Exception message: Failed to execute 'count' on 'IDBIndex': The parameter is not a valid key.
97 Expecting exception from index.count(/regex/) 97 Expecting exception from index.count(/regex/)
98 PASS Exception was thrown. 98 PASS Exception was thrown.
99 PASS code is 0 99 PASS code is 0
100 PASS ename is 'DataError' 100 PASS ename is 'DataError'
101 Exception message: The parameter is not a valid key. 101 Exception message: Failed to execute 'count' on 'IDBIndex': The parameter is not a valid key.
102 102
103 test = {"key":0,"expected":1} 103 test = {"key":0,"expected":1}
104 request = index.count(test.key) 104 request = index.count(test.key)
105 PASS typeof request.result is "number" 105 PASS typeof request.result is "number"
106 PASS request.result is 1 106 PASS request.result is 1
107 107
108 test = {"key":100,"expected":0} 108 test = {"key":100,"expected":0}
109 request = index.count(test.key) 109 request = index.count(test.key)
110 PASS typeof request.result is "number" 110 PASS typeof request.result is "number"
111 PASS request.result is 0 111 PASS request.result is 0
112 112
113 test = {"key":null,"expected":100} 113 test = {"key":null,"expected":100}
114 request = index.count(test.key) 114 request = index.count(test.key)
115 PASS typeof request.result is "number" 115 PASS typeof request.result is "number"
116 PASS request.result is 100 116 PASS request.result is 100
117 PASS successfullyParsed is true 117 PASS successfullyParsed is true
118 118
119 TEST COMPLETE 119 TEST COMPLETE
120 120
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698