Lines Matching refs:function
0 function terminateTest()
7 function logAndTerminateTest(message, error)
13 function cleanup(db)
15 db.transaction(function(tx) {
20 }, function(error) { logAndTerminateTest("Cleanup failed", error); });
23 function statementSuccessCallback(statementType)
28 function statementErrorCallback(statementType, error)
34 function executeStatement(tx, statement, operation)
37 function(result) { statementSuccessCallback(operation); },
38 function(tx, error) { return statementErrorCallback(operation, error); });
41 function createTableCallback(tx)
46 function createStatementsCallback(tx)
63 function otherStatementsCallback(tx)
87 function dropStatementsCallback(tx)
110 function testReadWriteMode(db)
112 db.transaction(function(tx) {
118 function(error) { logAndTerminateTest("Write transaction failed", error); },
119 function() { log("Write transaction succeeded."); });
122 function testReadOnlyMode(db)
126 function(error) { logAndTerminateTest("Read 'CREATE TABLE' transaction failed", error); });
130 function(error) { logAndTerminateTest("Write 'CREATE TABLE' transaction failed", error); });
132 function(error) { logAndTerminateTest("Read 'CREATE' transaction failed", error); });
136 function(error) { logAndTerminateTest("Write 'CREATE' transaction failed", error); });
138 function(error) { logAndTerminateTest("Read 'other' transaction failed", error); });
141 db.transaction(function(tx) { });
143 function(error) { logAndTerminateTest("Read 'DROP' transaction failed", error); },
144 function() { log("Read transactions succeeded."); terminateTest(); });
147 function runTest()