aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/SQLTester/SQLTester.run.mjs
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2023-08-29 21:30:37 +0000
committerstephan <stephan@noemail.net>2023-08-29 21:30:37 +0000
commit4f1387e9ab1b5aed8c1c901be23eb02af47854d6 (patch)
treee3b1f613b2920942bf2aa0ba6dc296cd5bae8bb4 /ext/wasm/SQLTester/SQLTester.run.mjs
parent267c44771fec6758c371eb41d0ab99a9ea0c8452 (diff)
downloadsqlite-4f1387e9ab1b5aed8c1c901be23eb02af47854d6.tar.gz
sqlite-4f1387e9ab1b5aed8c1c901be23eb02af47854d6.zip
Add directives support to JS SQLTester comparable to the Java impl. This brings the two to feature parity.
FossilOrigin-Name: 7cef4a8300826adbdcb3b205e134a4272b12b4aa7dbee97731ac12282a4a9f06
Diffstat (limited to 'ext/wasm/SQLTester/SQLTester.run.mjs')
-rw-r--r--ext/wasm/SQLTester/SQLTester.run.mjs15
1 files changed, 15 insertions, 0 deletions
diff --git a/ext/wasm/SQLTester/SQLTester.run.mjs b/ext/wasm/SQLTester/SQLTester.run.mjs
index 5136d58a2..e58db9345 100644
--- a/ext/wasm/SQLTester/SQLTester.run.mjs
+++ b/ext/wasm/SQLTester/SQLTester.run.mjs
@@ -25,6 +25,21 @@ log("ns =",ns);
outln("SQLTester is ready.");
let ts = new ns.TestScript('/foo.test',`
+/*
+** This is a comment. There are many like it but this one is mine.
+**
+** SCRIPT_MODULE_NAME: sanity-check
+** xMIXED_MODULE_NAME: mixed-module
+** xMODULE_NAME: module-name
+** xREQUIRED_PROPERTIES: small fast reliable
+** xREQUIRED_PROPERTIES: RECURSIVE_TRIGGERS
+** xREQUIRED_PROPERTIES: TEMPSTORE_MEM TEMPSTORE_FILE
+**
+*/
+/* --verbosity 3 */
+/* ---must-fail */
+/* # must fail */
+/* --verbosity 0 */
--print Hello, world.
--close all
--oom