Index: LayoutTests/storage/indexeddb/transaction-error-expected.txt |
diff --git a/LayoutTests/storage/indexeddb/transaction-error-expected.txt b/LayoutTests/storage/indexeddb/transaction-error-expected.txt |
deleted file mode 100644 |
index f6bd83cbd1bfa40cec833562e19e66904f47859c..0000000000000000000000000000000000000000 |
--- a/LayoutTests/storage/indexeddb/transaction-error-expected.txt |
+++ /dev/null |
@@ -1,66 +0,0 @@ |
-CONSOLE MESSAGE: line 73: Error: This should *NOT* be caught! |
-Test IDBTransaction.error cases. |
- |
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
- |
- |
-indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB; |
- |
-dbname = "transaction-error.html" |
-indexedDB.deleteDatabase(dbname) |
-indexedDB.open(dbname) |
-store = db.createObjectStore('storeName') |
-store.add('value', 'key') |
- |
-trans = db.transaction('storeName') |
- |
-IDBTransaction.error should be null if transaction is not finished: |
-PASS trans.error is null |
- |
-If IDBTransaction.abort() is explicitly called, IDBTransaction.error should be null: |
-trans.abort() |
-PASS trans.error is null |
- |
-If the transaction is aborted due to a request error that is not prevented, IDBTransaction.error should match: |
-trans = db.transaction('storeName', 'readwrite') |
-request = trans.objectStore('storeName').add('value2', 'key') |
-PASS request.error.name is 'ConstraintError' |
-request_error = request.error |
-Transaction received abort event. |
-PASS trans.error is non-null. |
-trans.webkitErrorMessage = Key already exists in the object store. |
-PASS trans.webkitErrorMessage is non-null. |
-PASS trans.error is request_error |
- |
-If the transaction is aborted due to an exception thrown from event callback, IDBTransaction.error should be AbortError: |
-trans = db.transaction('storeName', 'readwrite') |
-request = trans.objectStore('storeName').add('value2', 'key') |
-PASS request.error.name is 'ConstraintError' |
-Throwing exception... |
-Transaction received abort event. |
-PASS trans.error is non-null. |
-trans.webkitErrorMessage = Uncaught exception in event handler. |
-PASS trans.webkitErrorMessage is non-null. |
-PASS trans.error.name is 'AbortError' |
- |
-If the transaction is aborted due to an error during commit, IDBTransaction.error should reflect that error: |
-trans = db.transaction('storeName', 'readwrite') |
-request = trans.objectStore('storeName').add({id: 1}, 'record1') |
-request = trans.objectStore('storeName').add({id: 1}, 'record2') |
-request = indexedDB.open(dbname, 2) |
-trans = request.transaction |
-This should fail due to the unique constraint: |
-indexName = 'Also test utf8: 漢' |
-trans.objectStore('storeName').createIndex(indexName, 'id', {unique: true}) |
-Transaction received abort event. |
-PASS trans.error is non-null. |
-PASS trans.error.name is 'ConstraintError' |
-trans.webkitErrorMessage = Unable to add key to index 'Also test utf8: æ¼¢': at least one key does not satisfy the uniqueness requirements. |
-PASS trans.webkitErrorMessage is non-null. |
-Note: This fails because of http://wkb.ug/37327 |
-FAIL trans.webkitErrorMessage.indexOf(indexName) should not be -1. |
- |
-PASS successfullyParsed is true |
- |
-TEST COMPLETE |
- |