| branch | GCC_SURGE |
| changeset 31 | 5daf16870df6 |
| parent 30 | 5dc02b23752f |
| 27:93b982ccede2 | 31:5daf16870df6 |
|---|---|
1 function test() { |
|
2 var db = openDatabaseSync("QmlTestDB-data/error-notransaction", "1.0", "Test database from Qt autotests", 1000000); |
|
3 var r="transaction_not_finished"; |
|
4 var v; |
|
5 |
|
6 try { |
|
7 db.transaction(function(tx) { v = tx }); |
|
8 v.executeSql("SELECT 'bad'") |
|
9 } catch (err) { |
|
10 if (err.message == "executeSql called outside transaction()") |
|
11 r = "passed"; |
|
12 else |
|
13 r = "WRONG ERROR="+err.message; |
|
14 } |
|
15 |
|
16 return r; |
|
17 } |