aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/tester1.c-pp.js
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2024-07-13 18:16:40 +0000
committerstephan <stephan@noemail.net>2024-07-13 18:16:40 +0000
commita0a1fb876fa66297a85c112a8933c321e78e6715 (patch)
tree85aef4d3b3ee8c454c3f41ff714255ad545d121b /ext/wasm/tester1.c-pp.js
parent441993200ed7131baf5062d2e5bbabc1bf67d923 (diff)
downloadsqlite-a0a1fb876fa66297a85c112a8933c321e78e6715.tar.gz
sqlite-a0a1fb876fa66297a85c112a8933c321e78e6715.zip
Improve one of the JS test cases.
FossilOrigin-Name: 3767d8bef2dfa661b56c1bfaa4695e32ce26874154e4a322f0d599c257c6fc70
Diffstat (limited to 'ext/wasm/tester1.c-pp.js')
-rw-r--r--ext/wasm/tester1.c-pp.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/wasm/tester1.c-pp.js b/ext/wasm/tester1.c-pp.js
index c756ffc20..d99d56fa9 100644
--- a/ext/wasm/tester1.c-pp.js
+++ b/ext/wasm/tester1.c-pp.js
@@ -3246,7 +3246,9 @@ globalThis.sqlite3InitModule = sqlite3InitModule;
.assert( 0!==capi.sqlite3_stmt_isexplain(stmt) )
.assert( 0===capi.sqlite3_stmt_explain(stmt, 0) )
.assert( 0===capi.sqlite3_stmt_isexplain(stmt) );
+ let n = 0;
while( capi.SQLITE_ROW === capi.sqlite3_step(stmt) ){
+ ++n;
T.assert( 0!==capi.sqlite3_stmt_explain(stmt, 1),
"Because stmt is busy" )
.assert( capi.sqlite3_stmt_busy(stmt) )
@@ -3258,7 +3260,8 @@ globalThis.sqlite3InitModule = sqlite3InitModule;
.assert( "doggiebiscuits"===capi.sqlite3_column_decltype(stmt,0) )
.assert( null===capi.sqlite3_column_decltype(stmt,1) );
}
- T.assert( 0===capi.sqlite3_stmt_busy(stmt) )
+ T.assert( 1===n )
+ .assert( 0===capi.sqlite3_stmt_busy(stmt) )
.assert( !stmt.isBusy() );
stmt.finalize();
db.close();