1 CONSOLE WARNING: 'openDatabaseSync' is deprecated. Please switch to Indexed Database API.
2 Test that the correct exceptions are thrown in exceptional situations.
3 LOG: Exception thrown in transaction callback.
4 PASS: expected and got error with message Exception thrown in transaction callback.
5 LOG: SyntaxError: Failed to execute 'executeSql' on 'SQLTransactionSync': Could not prepare statement.
6 PASS: expected and got error name SyntaxError
7 LOG: SyntaxError: Failed to execute 'executeSql' on 'SQLTransactionSync': Number of '?'s in statement string (2) does not match the arguments provided (1).
8 PASS: expected and got error name SyntaxError
9 LOG: Cannot call toString() on this object.
10 PASS: expected and got error with message Cannot call toString() on this object.
11 LOG: QuotaExceededError: Failed to execute 'executeSql' on 'SQLTransactionSync': Quota was exceeded.
12 PASS: expected and got error name QuotaExceededError
13 PASS: Transaction was rolled back by SQLite as expected.
14 LOG: VersionError: Failed to execute 'executeSql' on 'SQLTransactionSync': The actual database version did not match the expected version.
15 PASS: expected and got error name VersionError