Test that the correct exceptions are thrown in exceptional situations. PASS: expected and got error code UNKNOWN_ERR PASS: expected and got error code SYNTAX_ERR PASS: expected and got error code SYNTAX_ERR PASS: expected and got error code UNKNOWN_ERR PASS: expected and got error code QUOTA_ERR PASS: Transaction was rolled back by SQLite as expected. PASS: expected and got error code VERSION_ERR