1
0
mirror of https://github.com/sqlite/sqlite.git synced 2026-10-23 21:49:02 +03:00
Files
sqlite/test/cliparse.sql
drh 13c92f7522 Add test cases for CLI command parsing (cliparse.sql).
FossilOrigin-Name: a65c63c6a632d60c49f5ddc1ed482d71436da8f4e8dd3106b13c5f6a281ae287
2026-10-13 18:19:05 +00:00

32 lines
588 B
SQL

.testcase 100
/* Unterminated SQL comment */
SELECT 1; -- hi
/* SQL comment terminted by ; */
SELECT 2; -- hi ;
/* A C-style commend across multiple lines */
SELECT 3; /* hi
and more
and more */
/* SQL text keeps growing */
SELECT 4
; SELECT 5
; SELECT 6
; SELECT 7;
/* CREATE TRIGGER */
CREATE TRIGGER xyz
SELECT 8;
SELECT 9;
-- END;
END;
.check <<END
1 line: SELECT 1; -- hi ...
1 line: SELECT 2; -- hi ; ...
3 lines: SELECT 3; /* hi\nand more\nand more */
4 lines: SELECT 4\n; SELECT 5 ... SELECT 6\n; SELECT 7;
5 lines: CREATE TRIGGER xyz\n ... CT 9;\n -- END;\nEND;
END