.. |
json
|
Update JSON performance testing procedures for clarity and to describe how to
|
2024-01-06 15:22:16 +00:00 |
8_3_names.test
|
|
|
affinity2.test
|
Avoid running a couple of tests in affinity2.test as part of the valgrind permutations, as the way floating point computations are simulated by valgrind causes them to fail.
|
2019-10-03 16:02:22 +00:00 |
affinity3.test
|
If the SELECT that implements a subquery or a VIEW or a CREATE TABLE AS is
|
2022-12-14 14:41:35 +00:00 |
aggerror.test
|
|
|
aggfault.test
|
Fix an error in new test script test/aggfault.test.
|
2023-03-30 12:19:38 +00:00 |
aggnested.test
|
New test case based on Chromium bug report 1511689.
|
2023-12-16 10:50:06 +00:00 |
aggorderby.test
|
Pass subtype information through the aggregate ORDER BY sorter for
|
2023-12-14 13:58:50 +00:00 |
alias.test
|
|
|
all.test
|
In all.test, do not attempt to run the RBU tests in non-RBU builds.
|
2018-09-06 20:33:11 +00:00 |
alter2.test
|
Ensure that values generated by DEFAULT clauses that specify real numbers that can be expressed as 64-bit integers (e.g. -1234.0) are not silently converted to integers.
|
2024-01-20 18:41:13 +00:00 |
alter3.test
|
Fix issues in the new ADD COLUMN constraint checking. Add preliminary
|
2021-07-20 08:23:54 +00:00 |
alter4.test
|
RETURNING bug fix: Correctly deal with RETURNING statements on changes to
|
2021-04-27 13:04:18 +00:00 |
alter.test
|
Another assertion fault fix, similar to [a9443dbfbe25e588]. dbsqlfuzz
|
2023-11-18 11:23:01 +00:00 |
alterauth2.test
|
Fix a test result for alterauth2.test due to the recent fix to authorizer
|
2022-01-19 18:31:43 +00:00 |
alterauth.test
|
Fix a compilation issue in the "userauth" extension. Also fix a few test
|
2018-09-19 17:09:09 +00:00 |
altercol.test
|
Test case for alter column that is used in the ORDER BY of an aggregate.
|
2023-10-18 22:53:22 +00:00 |
altercorrupt.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
alterdropcol2.test
|
Fix broken requirement marks.
|
2021-03-12 13:49:09 +00:00 |
alterdropcol.test
|
Ensure that all records are updated by setting the OPFLAG_SAVEPOSITION flag when updating records as part of ALTER TABLE DROP COLUMN.
|
2021-04-18 05:30:39 +00:00 |
alterfault.test
|
Do not attempt to run the tests in alterfault.est with SQLITE_OMIT_ALTERTABLE builds.
|
2021-11-22 16:43:53 +00:00 |
alterlegacy.test
|
Fix various issues with the changes on this branch. Add test cases for the same.
|
2021-02-17 20:08:22 +00:00 |
altermalloc2.test
|
Update some OOM tests of the ALTER TABLE command to account for an error message which may be returned if opening the temp db fails.
|
2022-02-11 19:41:03 +00:00 |
altermalloc3.test
|
Test module altermalloc3.test requires DQS_DDL to be turned on.
|
2023-10-25 17:26:11 +00:00 |
altermalloc.test
|
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test
|
2018-09-18 17:00:06 +00:00 |
alterqf.test
|
Fix a test case broken by the previous check-in.
|
2023-10-21 11:00:57 +00:00 |
altertab2.test
|
Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command.
|
2024-05-15 21:38:04 +00:00 |
altertab3.test
|
Avoid expanding integer values in columns with real affinity to the full 8-byte representation when editing records as part of a DROP COLUMN command.
|
2024-03-26 11:14:52 +00:00 |
altertab.test
|
Fix an obscure issue with ALTER TABLE RENAME that comes up with triggers
|
2023-04-13 18:44:59 +00:00 |
altertrig.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
amatch1.test
|
|
|
analyze3.test
|
Do not overflow the Index.aSample[] array if the same index appears in
|
2023-05-03 05:00:10 +00:00 |
analyze4.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
analyze5.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
analyze6.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyze7.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyze8.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyze9.test
|
Minor STAT4 test case change due to the ANALYZE enhancement of
|
2022-05-09 17:55:34 +00:00 |
analyze.test
|
Fix an assert that can go bad if STAT4 content is corrupt. This is a
|
2023-06-10 18:40:20 +00:00 |
analyzeC.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyzeD.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyzeE.test
|
When reading sqlite_stat4 data during query planning, be sure to expand
|
2023-03-25 22:37:23 +00:00 |
analyzeF.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
analyzeG.test
|
Changes to test/analyzeG.test to conform to the new EXPLAIN QUERY PLAN syntax.
|
2021-03-23 15:07:17 +00:00 |
analyzer1.test
|
|
|
async2.test
|
|
|
async3.test
|
|
|
async4.test
|
|
|
async5.test
|
|
|
async.test
|
|
|
atof1.test
|
Enhance sqlite3AtoF() so that it honors the USELONGDOUBLE test-control.
|
2023-07-03 18:18:35 +00:00 |
atomic2.test
|
If an SQLITE_IOERR error is encountered as part of an atomic commit on an F2FS
|
2018-07-14 20:25:13 +00:00 |
atomic.test
|
|
|
atrc.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
attach2.test
|
Ensure that the database encoding cannot be changed while there are statements running. And that the connection is left in a valid state after an obscure OOM within sqlite3_deserialize().
|
2023-01-20 17:50:24 +00:00 |
attach3.test
|
|
|
attach4.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
attach.test
|
Do not confuse the constant SQLITE_MAX_ATTACHED with the maximum number of
|
2021-03-10 16:35:37 +00:00 |
attachmalloc.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
auth2.test
|
|
|
auth3.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
auth.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
autoanalyze1.test
|
|
|
autoinc.test
|
Add test cases to improve coverage of VDBE branches. Still some to go.
|
2019-04-04 17:58:34 +00:00 |
autoindex1.test
|
Only use a Bloom filter on an automatic index if one or more of the key
|
2023-02-28 18:06:52 +00:00 |
autoindex2.test
|
|
|
autoindex3.test
|
When an automatic index creates a Bloom filter, show that in the
|
2023-02-28 13:46:01 +00:00 |
autoindex4.test
|
Fix the LEFT JOIN strength reduction for IN operators in the WHERE clause.
|
2023-06-01 00:01:20 +00:00 |
autoindex5.test
|
Allow unqualified "rowid" references to be used in join queries, provided that only one of the source objects has a rowid.
|
2021-07-01 18:19:17 +00:00 |
autovacuum2.test
|
Demostrate a prototype sqlite3_autovacuum_pages() interface.
|
2021-10-15 23:02:27 +00:00 |
autovacuum_ioerr2.test
|
|
|
autovacuum.test
|
Demostrate a prototype sqlite3_autovacuum_pages() interface.
|
2021-10-15 23:02:27 +00:00 |
avfs.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
avtrans.test
|
|
|
backcompat.test
|
|
|
backup2.test
|
Fix an error in the test case fix in [ecd71203].
|
2021-02-15 11:14:53 +00:00 |
backup4.test
|
|
|
backup5.test
|
|
|
backup_ioerr.test
|
|
|
backup_malloc.test
|
|
|
backup.test
|
Fix a segfault that could occur if a non-empty in-memory database was the destination of a backup operation from a database with a smaller page size.
|
2023-04-19 17:07:35 +00:00 |
badutf2.test
|
Test case changes so that they work with both Tcl8.6 and Tcl8.7.
|
2019-04-12 16:25:42 +00:00 |
badutf.test
|
|
|
basexx1.test
|
Speed up base64 conversions, and add test with more data for the baseNN conversion to grind.
|
2022-11-24 02:59:33 +00:00 |
bc_common.tcl
|
|
|
bestindex1.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex2.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex3.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex4.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex5.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex6.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex7.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
bestindex8.test
|
Allow virtual table implementations to handle OFFSET but not LIMIT, but not LIMIT but not OFFSET.
|
2024-04-26 18:13:11 +00:00 |
bestindex9.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
bestindexA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
bestindexB.test
|
Handle the case where a virtual table xBestIndex method called while coding a trigger fired by a top-level statement with a RETURNING clause prepares a statement that also contains a RETURNING clause.
|
2023-10-26 16:05:57 +00:00 |
bestindexC.test
|
Add extra tests for the error messages generated by sqlite3_declare_vtab() when passed something other than a well-formed CREATE TABLE statement.
|
2024-05-16 16:22:51 +00:00 |
between.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
bigfile2.test
|
|
|
bigfile.test
|
|
|
bigmmap.test
|
Change the fake_big_file test command so that it fails for files larger than
|
2022-11-14 18:57:21 +00:00 |
bigrow.test
|
|
|
bigsort.test
|
Avoid running bigsort.test with SQLITE_DEBUG builds. The assert() statements added in [7c96a56] make it too slow.
|
2022-11-14 17:48:26 +00:00 |
bind2.test
|
Fix the bind2.test test script so that it works even if
|
2022-02-11 12:06:37 +00:00 |
bind.test
|
|
|
bindxfer.test
|
|
|
bitvec.test
|
|
|
blob.test
|
|
|
bloom1.test
|
Fix Bloom filters on an expression index.
|
2023-03-14 20:08:39 +00:00 |
boundary1.tcl
|
|
|
boundary1.test
|
|
|
boundary2.tcl
|
|
|
boundary2.test
|
|
|
boundary3.tcl
|
|
|
boundary3.test
|
|
|
boundary4.tcl
|
|
|
boundary4.test
|
|
|
btree01.test
|
New test cases added.
|
2022-04-11 18:54:23 +00:00 |
btree02.test
|
Modify the btree02.test module so that it does not depend on whether TCL
|
2018-12-27 16:55:01 +00:00 |
btreefault.test
|
Remove a NEVER() macro for a condition that is actually reachable following an OOM. dbsqlfuzz crash-6ef3cd3b18ccc5de86120950a0498641acd90a33.txt.
|
2022-08-25 13:32:55 +00:00 |
busy2.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
busy.test
|
Change the 0x20000 bit (use analysis limit) to 0x10, meaning that this feature
|
2024-02-19 13:06:27 +00:00 |
cache.test
|
|
|
cacheflush.test
|
|
|
cachespill.test
|
|
|
capi2.test
|
Recognize certain standard datatypes ("INT", "INTEGER", "REAL", "TEXT", and
|
2021-07-30 23:30:30 +00:00 |
capi3.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
capi3b.test
|
|
|
capi3c.test
|
Fix sqlite3_prepare() so that it only invokes the progress handler on every
|
2023-01-12 19:51:49 +00:00 |
capi3d.test
|
Enhance the documentation on sqlite3_stmt_readonly() to explain that
|
2022-02-17 17:24:39 +00:00 |
capi3e.test
|
|
|
carray01.test
|
Extend the carray extension to allow the use of BLOB values to be bound
|
2023-01-20 21:00:03 +00:00 |
cast.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
cffault.test
|
|
|
changes2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
changes.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
check.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
checkfault.test
|
When processing a BETWEEN or CASE expression, avoid transforming a node of the original expression into a TK_REGISTER node. Instead, take a copy and use it instead. Fix for [1be72aab9].
|
2019-07-17 14:34:17 +00:00 |
chunksize.test
|
Add a test case for the unix SQLITE_FCNTL_CHUNK_SIZE file-control.
|
2019-06-05 13:14:19 +00:00 |
cksumvfs.test
|
Avoid spurious SQLITE_IOERR_DATA errors when reading partial pages from a cksumvfs database using a SQLITE_DIRECT_OVERFLOW_READ build.
|
2024-03-18 20:52:45 +00:00 |
close.test
|
Fix a problem that could cause a crash if a blob handle were closed after the associated database handle was closed using sqlite3_close_v2().
|
2019-07-15 13:58:28 +00:00 |
closure01.test
|
|
|
coalesce.test
|
|
|
collate1.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
collate2.test
|
New test cases added.
|
2022-04-11 18:54:23 +00:00 |
collate3.test
|
|
|
collate4.test
|
|
|
collate5.test
|
Fix a problem with using the push-down optimization on compound SELECTs where component SELECTs use different collation sequences. dbsqlfuzz 11516f050100243e5a845f5a2b48a90ed2efaf2e.
|
2022-10-14 19:30:34 +00:00 |
collate6.test
|
|
|
collate7.test
|
|
|
collate8.test
|
|
|
collate9.test
|
|
|
collateA.test
|
|
|
collateB.test
|
|
|
colmeta.test
|
|
|
colname.test
|
Remove two incorrect assert() statements from the logic used to derive
|
2019-08-10 14:16:17 +00:00 |
columncount.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
conflict2.test
|
Include the original text of the CHECK constraint in the error message for
|
2020-08-27 18:36:30 +00:00 |
conflict3.test
|
Do not allow triggers that run as part of REPLACE conflict resolution
|
2019-12-29 22:08:20 +00:00 |
conflict.test
|
Add test cases to confirm that the schema parsing quirk in which an
|
2023-01-17 13:33:51 +00:00 |
contrib01.test
|
|
|
corrupt2.test
|
Fix incorrect b-tree root page reports from the enhanced PRAGMA integrity_check
|
2023-05-18 23:25:48 +00:00 |
corrupt3.test
|
Improved error messages from PRAGMA integrity_check. Identify the root of
|
2023-04-01 13:14:53 +00:00 |
corrupt4.test
|
Cure some TCL test failures and narrow an object scope.
|
2021-05-19 02:33:42 +00:00 |
corrupt5.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
corrupt6.test
|
|
|
corrupt7.test
|
Improved error messages from PRAGMA integrity_check. Identify the root of
|
2023-04-01 13:14:53 +00:00 |
corrupt8.test
|
|
|
corrupt9.test
|
|
|
corrupt.test
|
More test-case adjustments for defensive mode.
|
2018-11-07 14:41:08 +00:00 |
corruptA.test
|
|
|
corruptB.test
|
|
|
corruptC.test
|
Change test results in corruptC.test to account for the added detail in the
|
2024-03-04 16:44:37 +00:00 |
corruptD.test
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
corruptE.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
corruptF.test
|
|
|
corruptG.test
|
|
|
corruptH.test
|
|
|
corruptI.test
|
Earlier detection of corruption in sqlite3BtreeDelete().
|
2023-04-02 16:43:20 +00:00 |
corruptJ.test
|
|
|
corruptK.test
|
Fix test cases. Avoid unnecessary tests for MemPage.nFree less than zero.
|
2019-02-11 17:22:30 +00:00 |
corruptL.test
|
Fix a case where a corrupt stat4 record could go unrecognized due to integer overflow.
|
2024-04-24 14:18:20 +00:00 |
corruptM.test
|
Update corruptM.test to account for the fact that the database schema may be loaded from within the "sqlite3" command for some test permutations.
|
2019-10-02 19:43:38 +00:00 |
corruptN.test
|
Omit an unnecessary test case from corruptN.test that does not work with the
|
2022-08-16 14:09:51 +00:00 |
cost.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
count.test
|
Allow a HAVING clause on any aggregate query, even if there is no GROUP BY
|
2022-06-21 13:41:24 +00:00 |
countofview.test
|
Omit the the count-of-view optimization if there is a HAVING clause.
|
2023-03-31 23:48:59 +00:00 |
coveridxscan.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
crash2.test
|
|
|
crash3.test
|
|
|
crash4.test
|
|
|
crash5.test
|
Update test helper procedure 'get_pwd' to handle the ComSpec environment variable being absent.
|
2021-01-18 19:27:56 +00:00 |
crash6.test
|
|
|
crash7.test
|
|
|
crash8.test
|
|
|
crash.test
|
|
|
crashM.test
|
|
|
crashtest1.c
|
|
|
createtab.test
|
Early detection of too many columns in an index avoid a possible 16-bit
|
2019-03-31 21:09:33 +00:00 |
cse.test
|
Avoid factoring out constant expressions on the LHS of an IN(...) operator, as the IN(...) operation may affect the affinity of these values.
|
2020-04-03 19:37:14 +00:00 |
csv01.test
|
Avoid ignoring the last line of a csv file if the final field is empty and
|
2022-07-06 15:44:57 +00:00 |
ctime.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
cursorhint2.test
|
Fix a problem causing ENABLE_CURSOR_HINTS builds to segfault.
|
2018-09-11 13:38:35 +00:00 |
cursorhint.test
|
Fix a bug in cursor hints that can cause references to tables that have not
|
2023-05-04 11:29:15 +00:00 |
dataversion1.test
|
Add the SQLITE_FCNTL_DATA_VERSION file control
|
2018-07-18 19:09:07 +00:00 |
date2.test
|
Date/time functions with no arguments (ex: date() or time()) should be
|
2021-03-16 18:41:20 +00:00 |
date3.test
|
Enforce the restriction that 'unixepoch' only works as the first modifier
|
2022-01-27 13:52:01 +00:00 |
date4.test
|
Make sure that %V and %G are testing for every since day in between 1970-01-01
|
2024-01-20 16:38:00 +00:00 |
date.test
|
Adjust date/time functions so that they do a better job of keeping track
|
2024-03-04 13:58:09 +00:00 |
dbdata.test
|
Fix an incompatibility with -DSQLITE_OMIT_LOAD_EXTENSION=1 in dbdata.test.
|
2019-05-01 17:36:56 +00:00 |
dbfuzz2-seed1.db
|
Initial code for a fuzzing tool on database file that works with the
|
2018-10-27 00:47:33 +00:00 |
dbfuzz2.c
|
Enable the sqlite3_serialize() and sqlite3_deserialize() interfaces by
|
2021-05-08 17:18:23 +00:00 |
dbfuzz001.test
|
Add test case for [29937081].
|
2023-10-12 18:09:27 +00:00 |
dbfuzz.c
|
|
|
dbpage.test
|
Check-in [642a0b4752743216] fixing sqlite_dbpage is not exactly correct.
|
2022-03-10 01:10:28 +00:00 |
dbpagefault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
dbstatus2.test
|
|
|
dbstatus.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
decimal.test
|
Rename the decimal_sci() function to decimal_exp().
|
2023-08-18 15:39:38 +00:00 |
default.test
|
Fix test cases due to an error message change.
|
2024-04-04 13:07:43 +00:00 |
delete2.test
|
|
|
delete3.test
|
|
|
delete4.test
|
Fix the truncate optimization so that PRAGMA count_changes and changes()
|
2021-06-03 18:51:51 +00:00 |
delete_db.test
|
|
|
delete.test
|
Do not use the one-pass optimization on an UPDATE if there is a subquery
|
2023-03-16 10:17:30 +00:00 |
descidx1.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
descidx2.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
descidx3.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
diskfull.test
|
|
|
distinct2.test
|
Fix a problem causing a cursor to retain an out-of-date cell-info cache when processing a DISTINCT query on values that are identical according to their collation sequence, but different on disk. [forum:/forumpost/e132e6cde44fb505|Forum post e123e6cde4].
|
2023-03-20 14:59:19 +00:00 |
distinct.test
|
Correctly handle SELECT DISTINCT ... ORDER BY when all of the result set terms
|
2023-03-16 20:54:29 +00:00 |
distinctagg.test
|
Consider an index for queries like "SELECT count(DISTINCT col) FROM ...", even if the index records are not smaller than the table records.
|
2024-01-29 19:30:16 +00:00 |
e_blobbytes.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
e_blobclose.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
e_blobopen.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
e_blobwrite.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
e_changes.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
e_createtable.test
|
Fix stale requirement marks and fix a typo in the documentation for
|
2023-02-18 20:31:26 +00:00 |
e_delete.test
|
|
|
e_droptrigger.test
|
Update requirement marks due to wording improvements in the documentation.
|
2020-08-08 15:40:42 +00:00 |
e_dropview.test
|
Allow "main" to be used to refer to the main database even after SQLITE_DBCONFIG_MAINDBNAME has been used to assign another alias.
|
2020-03-20 20:54:28 +00:00 |
e_expr.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
e_fkey.test
|
Update evidence marks for the latest changes to the documentation.
|
2022-01-21 19:26:18 +00:00 |
e_fts3.test
|
More test-case adjustments for defensive mode.
|
2018-11-07 14:41:08 +00:00 |
e_insert.test
|
|
|
e_reindex.test
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
e_resolve.test
|
|
|
e_select2.test
|
|
|
e_select.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
e_totalchanges.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
e_update.test
|
|
|
e_uri.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
e_vacuum.test
|
Fix requirements marks that changed due to typo fixes in the documentation.
|
2022-06-22 18:33:21 +00:00 |
e_wal.test
|
Handle recovery of virtual tables by recovering each shadow table individually, then writing the CREATE VIRTUAL TABLE statement directly into the sqlite_schema table.
|
2022-09-09 16:25:19 +00:00 |
e_walauto.test
|
|
|
e_walckpt.test
|
|
|
e_walhook.test
|
|
|
emptytable.test
|
|
|
enc2.test
|
Do not allow the "PRAGMA encoding" statement to change the database
|
2020-01-15 16:20:16 +00:00 |
enc3.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
enc4.test
|
|
|
enc.test
|
Report an error if the main, or any other, database encoding is modified by an external process (perhaps using the backup API) after the db has been opened.
|
2020-03-05 18:04:09 +00:00 |
eqp2.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
eqp.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
errmsg.test
|
|
|
eval.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
exclusive2.test
|
|
|
exclusive.test
|
Update test file exclusive.test so that it works with the "journaltest" permutation.
|
2020-01-21 16:31:26 +00:00 |
exec.test
|
|
|
exists.test
|
|
|
expr2.test
|
Update the sqlite3ExprCompare() routine so that it does not think "? IS NOT TRUE" is the same as "? IS TRUE". Fix for [d3e7f2ba5b3].
|
2019-05-20 10:36:15 +00:00 |
expr.test
|
Add IS NOT DISTINCT FROM and IS DISTINCT FROM binary operators which are
|
2022-05-12 11:45:20 +00:00 |
exprfault2.test
|
Add a test for the fixes on this branch.
|
2024-05-10 18:15:03 +00:00 |
exprfault.test
|
Add experimental user function unhex().
|
2023-01-23 14:11:34 +00:00 |
extension01.test
|
|
|
external_reader.test
|
Add experimental SQLITE_FCNTL_EXTERNAL_READER file control.
|
2021-04-02 19:55:48 +00:00 |
extraquick.test
|
|
|
fallocate.test
|
Minor fix the fallocate.test module change from [7cd56cad5efead5]
|
2019-01-21 14:49:14 +00:00 |
filectrl.test
|
|
|
filefmt.test
|
|
|
filter1.test
|
Fix a harmless typo in the test case added by [29fc06465efb948f].
|
2023-02-17 22:48:46 +00:00 |
filter2.tcl
|
Add tests for the FILTER clause. And a bugfix.
|
2019-07-03 18:31:20 +00:00 |
filter2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
filterfault.test
|
Fix a memory leak that could follow an OOM in the new FILTER code.
|
2019-07-13 18:27:54 +00:00 |
fkey1.test
|
Avoid double de-quoting of table names when processing RESTRICT actions
|
2023-04-14 00:20:16 +00:00 |
fkey2.test
|
Include the original text of the CHECK constraint in the error message for
|
2020-08-27 18:36:30 +00:00 |
fkey3.test
|
|
|
fkey4.test
|
|
|
fkey5.test
|
Changes to busy2.test, corruptL.test and fkey5.test so that new test cases pass with all test permutations.
|
2020-08-08 20:03:12 +00:00 |
fkey6.test
|
|
|
fkey7.test
|
Do not commit an "OR FAIL" statement that causes foriegn key constraint violations.
|
2019-05-07 19:44:11 +00:00 |
fkey8.test
|
Fix a problem with "ON DELETE RESTRICT" and "ON UPDATE RESTRICT" foreign keys in attached databases scanning child tables in the wrong schema.
|
2022-04-16 15:46:23 +00:00 |
fkey_malloc.test
|
|
|
fordelete.test
|
Test script changes to account for the fact that the "p5" column in the EXPLAIN output is now an integer, not a text values containing a 2-digit hex value.
|
2020-05-15 11:26:31 +00:00 |
format4.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
fp-speed-1.c
|
Store the fp-speed-1.c test program used to measure relative performance of
|
2023-07-03 15:30:50 +00:00 |
fpconv1.test
|
New test cases for floating-point conversions.
|
2023-07-03 12:58:18 +00:00 |
fts3_common.tcl
|
Fix a broken assert() in fts3. Also some test script issues causing failures with builds that do not support fts3.
|
2019-01-26 21:05:54 +00:00 |
fts3.test
|
|
|
fts3aa.test
|
Add new sqlite3_prepare_v3() flag SQLITE_PREPARE_NO_VTAB, for preparing
|
2018-12-21 19:29:11 +00:00 |
fts3ab.test
|
|
|
fts3ac.test
|
|
|
fts3ad.test
|
|
|
fts3ae.test
|
|
|
fts3af.test
|
|
|
fts3ag.test
|
|
|
fts3ah.test
|
|
|
fts3ai.test
|
|
|
fts3aj.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fts3ak.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fts3al.test
|
|
|
fts3am.test
|
|
|
fts3an.test
|
|
|
fts3ao.test
|
Fix a test script issue in fts3ao.test.
|
2018-09-10 19:34:06 +00:00 |
fts3atoken.test
|
Check for whether or not it is safe to use non-innocuous functions as the
|
2020-01-08 17:28:19 +00:00 |
fts3auto.test
|
Fix a case in fts3auto.test that fails for SQLITE_DISABLE_FTS4_DEFERRED builds.
|
2020-01-21 15:01:14 +00:00 |
fts3aux1.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
fts3aux2.test
|
Do not assume that text parameters passed to fts4aux queries do not contain embedded nul characters.
|
2019-01-28 13:27:25 +00:00 |
fts3b.test
|
|
|
fts3c.test
|
|
|
fts3comp1.test
|
|
|
fts3conf.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts3corrupt2.test
|
Fix a buffer overread in fts3 that could occur when decoding a corrupted record.
|
2020-06-12 15:17:27 +00:00 |
fts3corrupt3.test
|
Enable DEFENSIVE mode by default for tests. This requires lots of case of
|
2018-11-06 19:26:04 +00:00 |
fts3corrupt4.test
|
Fix a problem allowing a COMMIT following an OOM to cause fts3/4 corruption.
|
2023-10-21 18:12:07 +00:00 |
fts3corrupt5.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
fts3corrupt6.test
|
Fix a test case in fts3corrupt6.test. Was failing due to [f1dfbc4f].
|
2022-06-06 06:17:54 +00:00 |
fts3corrupt.test
|
Fix to test case in fts3corrupt.test. No changes to source code.
|
2022-06-03 14:08:40 +00:00 |
fts3cov.test
|
Fix an assert() in fts3 that could fail due to corrupt database records.
|
2019-11-26 02:03:16 +00:00 |
fts3d.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts3defer2.test
|
Fix a problem with fts3 auxiliary functions and one or more NEAR expressions ORed together.
|
2023-01-25 15:45:45 +00:00 |
fts3defer3.test
|
|
|
fts3defer.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts3drop.test
|
|
|
fts3dropmod.test
|
Fix a typo in the result of one of the new test cases.
|
2021-12-16 17:21:34 +00:00 |
fts3e.test
|
|
|
fts3expr2.test
|
|
|
fts3expr3.test
|
|
|
fts3expr4.test
|
Fix a test case in fts3expr4.test to account for different locales.
|
2022-11-24 17:58:55 +00:00 |
fts3expr5.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
fts3expr.test
|
|
|
fts3f.test
|
Fix a use-after-free in fts3 that could follow an optimize() in the middle of a SELECT statement when the hash table is non-empty.
|
2021-10-12 11:30:07 +00:00 |
fts3fault2.test
|
Fix another test case error message similar to those fixed in [b3d6b3c3].
|
2022-07-12 15:17:50 +00:00 |
fts3fault3.test
|
Ensure the fts3 xIntegrity method correctly returns error codes unrelated to corruption or missing SQL elements.
|
2024-02-01 15:21:55 +00:00 |
fts3fault.test
|
Update the expected error messages in some OOM test cases to account for [44d77a7f807].
|
2022-07-11 21:40:34 +00:00 |
fts3first.test
|
|
|
fts3fuzz001.test
|
Fix an fts3 problem caused by reducing the page size using the undocumented "nodesize" option, then running an incremental-merge.
|
2023-10-19 18:23:17 +00:00 |
fts3integrity.test
|
Avoid expiring prepared statements in the middle of an integrity-check.
|
2023-12-15 19:26:16 +00:00 |
fts3join.test
|
Make the SQLITE_DBCONFIG_STMT_SCANSTATUS option on by default.
|
2023-03-03 21:17:12 +00:00 |
fts3malloc.test
|
|
|
fts3matchinfo2.test
|
Fix a null pointer deference that can occur on a strange matchinfo()
|
2020-05-14 23:59:24 +00:00 |
fts3matchinfo.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts3misc.test
|
Fix an integer overflow in fts3 causing a usan error.
|
2020-04-22 11:11:17 +00:00 |
fts3near.test
|
|
|
fts3offsets.test
|
Fix a crash that could occur in fts3 when processing a corrupt database.
|
2021-11-04 18:04:55 +00:00 |
fts3prefix2.test
|
|
|
fts3prefix.test
|
|
|
fts3query.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
fts3rank.test
|
|
|
fts3rnd.test
|
|
|
fts3shared.test
|
|
|
fts3snippet2.test
|
Fix a "shift exponent is too large" usan error that could occur in the fts3 snippet() function when a query phrase contains more than 64 tokens.
|
2024-04-09 19:23:18 +00:00 |
fts3snippet.test
|
Move some new test cases from fts3snippet.test into fts3snippet2.test.
|
2020-05-15 01:13:46 +00:00 |
fts3sort.test
|
|
|
fts3tok1.test
|
|
|
fts3tok_err.test
|
|
|
fts3varint.test
|
Fix the fts3varint.test script so that it works even on versions of TCL
|
2019-04-13 16:43:58 +00:00 |
fts4aa.test
|
Improve corruption detection in fts3 shadow tables earlier in order to prevent an assert() from failing.
|
2020-04-16 11:35:27 +00:00 |
fts4check.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts4content.test
|
Prevent direct and indirect recursive content= options in fts3/4 and fts5.
|
2019-11-21 14:20:59 +00:00 |
fts4docid.test
|
|
|
fts4growth2.test
|
|
|
fts4growth.test
|
Enable DEFENSIVE mode by default for tests. This requires lots of case of
|
2018-11-06 19:26:04 +00:00 |
fts4incr.test
|
|
|
fts4intck1.test
|
Ensure that the xIntegrity methods of fts3 and fts5 work on read-only databases.
|
2024-01-16 16:05:21 +00:00 |
fts4langid.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts4lastrowid.test
|
|
|
fts4merge2.test
|
|
|
fts4merge3.test
|
|
|
fts4merge4.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
fts4merge5.test
|
Fix a long-standing problem in fts4 incrmental merge.
|
2019-10-02 19:33:34 +00:00 |
fts4merge.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
fts4min.test
|
Optimization for "SELECT min(x) FROM tbl" where "x" is indexed and NOT NULL. This also allows similar queries on NOT NULL virtual table columns to be optimized.
|
2020-02-27 15:07:16 +00:00 |
fts4noti.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fts4onepass.test
|
|
|
fts4opt.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
fts4record.test
|
Add extra tests for the handling of corrupt records in fts3.
|
2019-09-18 17:22:00 +00:00 |
fts4rename.test
|
Merge changes from trunk into the alter-table-drop-column branch.
|
2021-02-18 22:47:34 +00:00 |
fts4umlaut.test
|
Fix cut-and-paste error in test file fts4umlaut.test.
|
2018-12-22 07:16:42 +00:00 |
fts4unicode.test
|
Add extra test for handling of embedded nul characters in the fts4 unicode61 tokenizer.
|
2021-01-04 18:28:29 +00:00 |
fts4upfrom.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
fts-9fd058691.test
|
|
|
full.test
|
|
|
func2.test
|
Avoid slowdown when exprNodeIsConstant() is called on deeply nested SQL functions.
|
2024-04-24 11:40:47 +00:00 |
func3.test
|
Fix an assert() that might fail if sqlite3_create_function_v2() is invoked with NULL xStep and xFinal callbacks and a non-NULL xDestroy.
|
2021-07-09 14:59:12 +00:00 |
func4.test
|
Tweaks to the func4.test test module (which tests the rarely used totype.c
|
2024-03-15 13:16:13 +00:00 |
func5.test
|
Do not factor out constant functions into the initialization section at the
|
2020-03-11 17:58:27 +00:00 |
func6.test
|
Fix an assert() statement in the covering index optimization for the corner
|
2022-03-14 22:58:04 +00:00 |
func7.test
|
Slight increase in the accuracy of log10().
|
2022-05-25 13:10:29 +00:00 |
func8.test
|
Add test cases for functions named the same as join keywords.
|
2023-03-17 19:07:48 +00:00 |
func9.test
|
Add support for the CONCAT() and CONCAT_WS() SQL functions, modeled after
|
2023-08-29 15:24:41 +00:00 |
func.test
|
Adjustments to the test cases for the previous check-in to make them
|
2024-03-19 10:41:18 +00:00 |
fuzz2.test
|
|
|
fuzz3.test
|
|
|
fuzz4.test
|
Fix another problem found by Matthew Denton's new fuzzer.
|
2018-12-12 21:34:17 +00:00 |
fuzz_common.tcl
|
Fix a case in "fuzz.test" that could fail, as non-deterministic functions may no longer appear in CHECK constraints.
|
2020-01-17 11:18:54 +00:00 |
fuzz_malloc.test
|
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test
|
2018-09-18 17:00:06 +00:00 |
fuzz-oss1.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
fuzz.test
|
Update fuzz.test to account for a change in error message made in the core.
|
2022-02-12 13:45:02 +00:00 |
fuzzcheck.c
|
Enhancements to the fuzzer invariant checker to turn optimizations on and
|
2024-04-08 06:37:19 +00:00 |
fuzzdata1.db
|
Fix a faulty assert() statement identified by
|
2022-06-10 10:10:31 +00:00 |
fuzzdata2.db
|
Add the --info option to the fuzzcheck test utility.
|
2018-08-06 01:39:31 +00:00 |
fuzzdata3.db
|
|
|
fuzzdata4.db
|
Fix an overzealous assert() statement discovered by OSSFuzz.
|
2018-08-06 01:21:53 +00:00 |
fuzzdata5.db
|
Fix a faulty assert() in the validation logic for the LEFT JOIN strength
|
2018-09-23 02:01:42 +00:00 |
fuzzdata6.db
|
Change the debugging "json_parse(X)" function so that it shows a more
|
2023-07-26 13:17:43 +00:00 |
fuzzdata7.db
|
Remove a NEVER() macro and add a test case to cause its argument to be true.
|
2020-02-18 23:58:58 +00:00 |
fuzzdata8.db
|
Add a test case to prevent a regression of the leak fixed in the previous
|
2023-10-07 08:15:47 +00:00 |
fuzzer1.test
|
|
|
fuzzer2.test
|
|
|
fuzzerfault.test
|
Add OOM test case associated with the fix in the previous commit.
|
2021-02-27 15:32:02 +00:00 |
fuzzinvariants.c
|
Enhancements to the fuzzer invariant checker to turn optimizations on and
|
2024-04-08 06:37:19 +00:00 |
gcfault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
gencol1.test
|
Immediately fail a CREATE TABLE statement that attempts to create a
|
2023-10-13 13:49:46 +00:00 |
genesis.tcl
|
|
|
having.test
|
New test case for the HAVING fix of check-in [f62f983b56623f0e].
|
2020-12-30 13:20:27 +00:00 |
hexlit.test
|
|
|
hidden.test
|
|
|
hook2.test
|
|
|
hook.test
|
Doc-only update, sqlite3_preupdate_hook() return
|
2023-01-07 22:28:00 +00:00 |
icu.test
|
Add an optional 3rd argument to the icu_load_collation() function that
|
2024-04-02 21:55:45 +00:00 |
ieee754.test
|
Add the ieee754_to_blob() and ieee754_from_blob() functions. Fix the handling
|
2020-06-26 15:32:29 +00:00 |
imposter1.test
|
|
|
in2.test
|
|
|
in3.test
|
|
|
in4.test
|
Omit the "noop(X)" test SQL function. Accomplish the same thing using
|
2024-03-17 16:01:23 +00:00 |
in5.test
|
Slight performance improvement for the new code on this branch.
|
2024-04-20 19:19:30 +00:00 |
in6.test
|
Fix the IN-early-out optimization so that it works even for the corner case
|
2021-04-29 15:49:34 +00:00 |
in7.test
|
Add test cases to test/in7.test. No code changes.
|
2024-05-04 16:50:47 +00:00 |
in.test
|
Add a test case for the ALWAYS() macro removed by the previous check-in.
|
2023-04-05 02:55:08 +00:00 |
incrblob2.test
|
|
|
incrblob3.test
|
Fix a minor problem in the Tcl "incrblob" command. This does not affect the SQLite core.
|
2022-06-01 14:32:05 +00:00 |
incrblob4.test
|
|
|
incrblob_err.test
|
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test
|
2018-09-18 17:00:06 +00:00 |
incrblob.test
|
|
|
incrblobfault.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
incrcorrupt.test
|
|
|
incrvacuum2.test
|
|
|
incrvacuum3.test
|
|
|
incrvacuum_ioerr.test
|
|
|
incrvacuum.test
|
Fix an assert() that can be false when doing an incremental vacuum on a
|
2021-04-05 17:50:38 +00:00 |
index2.test
|
|
|
index3.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
index4.test
|
|
|
index5.test
|
|
|
index6.test
|
Do not allow a partial index scan on the left table of a RIGHT JOIN, because
|
2022-06-08 12:46:58 +00:00 |
index7.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
index8.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
index9.test
|
Minor fix to test/index9.test so that it can be invoked with other
|
2022-06-08 12:35:39 +00:00 |
index.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
indexA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
indexedby.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
indexexpr1.test
|
Functions that pass through the sqlite3_value of one of their arguments must
|
2024-05-04 11:31:34 +00:00 |
indexexpr2.test
|
When translating arguments of aggregate functions into references to
|
2023-04-03 23:49:00 +00:00 |
indexfault.test
|
In sqlite3NestedParse() be sure to detect all SQLITE_NOMEM and SQLITE_TOOBIG
|
2019-02-22 16:18:12 +00:00 |
init.test
|
|
|
insert2.test
|
|
|
insert3.test
|
|
|
insert4.test
|
Fix the Xfer-optimization on the INSERT statement so that it is omitted if
|
2022-02-28 16:44:58 +00:00 |
insert5.test
|
|
|
insert.test
|
Add missing VdbeCoverage() macro. Fix an off-by-one error in partial index
|
2019-10-26 01:43:14 +00:00 |
insertfault.test
|
Fix a segfault that could follow an OOM when querying a table that has one or more columns with default values "true" or "false".
|
2019-01-25 17:26:59 +00:00 |
instr.test
|
Test cases for ticket [587791f92620090e]
|
2019-09-17 13:30:30 +00:00 |
instrfault.test
|
Update test script instrfault.test to account for the fact that bound blob values cast to text values are now intepreted using the text encoding of the database, instead of always as utf-8.
|
2020-01-17 15:45:59 +00:00 |
intarray.test
|
Add the ability to unregister a virtual table module by invoking
|
2019-08-16 22:58:29 +00:00 |
interrupt2.test
|
|
|
interrupt.test
|
Add a new sqlite3_is_interrupted() interface that can be used by long-running
|
2023-01-11 00:27:06 +00:00 |
intpkey.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
intreal.test
|
Fix a problem with applying integer affinity to a MEM_IntReal value. Forum post [forum:/forumpost/d270125fae|forum post d270125fae].
|
2023-01-05 13:35:23 +00:00 |
io.test
|
Update test scripts to unregister the test devsim VFS after it is used.
|
2021-10-19 18:40:00 +00:00 |
ioerr2.test
|
|
|
ioerr3.test
|
|
|
ioerr4.test
|
|
|
ioerr5.test
|
|
|
ioerr6.test
|
|
|
ioerr.test
|
Update test scripts to unregister the test devsim VFS after it is used.
|
2021-10-19 18:40:00 +00:00 |
istrue.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
join2.test
|
The check-in at [198b3e33dcfd74c7] caused a performance regression for some
|
2023-03-11 23:21:21 +00:00 |
join3.test
|
|
|
join4.test
|
|
|
join5.test
|
Update test scripts to account for [8fcea4cd].
|
2024-03-19 16:51:18 +00:00 |
join6.test
|
Fix a buffer overread found by OSSFuzz that could occur if a WITHOUT ROWID table with many columns was NATURAL JOINed against itself.
|
2020-09-15 20:48:30 +00:00 |
join7.test
|
New FULL JOIN test cases. No changes to code.
|
2022-05-31 18:18:09 +00:00 |
join8.test
|
Update test scripts to account for [8fcea4cd].
|
2024-03-19 16:51:18 +00:00 |
join9.test
|
Fix the query flattener so that it does not flatten a RIGHT or FULL JOIN into
|
2022-04-18 23:20:02 +00:00 |
join.test
|
Add [/info/cec6a06508239c09e363?ln=5525-5531|restriction (5)] to the
|
2023-05-11 21:15:55 +00:00 |
joinA.test
|
Generalize the LEFT JOIN strength reduction optimization so that it works for
|
2023-06-01 20:38:22 +00:00 |
joinB.test
|
Add 512 new join test cases derived from PostgreSQL output.
|
2022-04-19 15:01:57 +00:00 |
joinC.test
|
Tweaks to the name resolution on parenthesized joins. A small number of
|
2022-04-28 17:35:58 +00:00 |
joinD.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
joinE.test
|
Corrections to the header comment to the new joinE.test script. Add the
|
2022-05-13 15:36:47 +00:00 |
joinF.test
|
More JOIN test cases inspired by the problem fixed in [3869fd9a2b9483cb].
|
2022-05-31 17:24:56 +00:00 |
joinH.test
|
Check-in [a9657c87c53c1922] is wrong: the IndexedExpr.bMaybeNullRow flag is
|
2024-04-05 13:56:05 +00:00 |
journal1.test
|
|
|
journal2.test
|
|
|
journal3.test
|
Modify journal3.test so that it can handle Tcl command "file attr <file> -perm" returning octal values in either "00755" or "0o755" format.
|
2019-11-25 04:15:33 +00:00 |
jrnlmode2.test
|
|
|
jrnlmode3.test
|
|
|
jrnlmode.test
|
Disable PRAGMA journal_mode=OFF when SQLITE_DBCONFIG_DEFENSIVE is turned on.
|
2019-05-17 20:37:17 +00:00 |
json101.test
|
Fix the subtype on the value column from json_each/json_tree for cases
|
2024-02-16 21:30:08 +00:00 |
json102.test
|
New test cases for JSONB.
|
2023-10-02 23:56:46 +00:00 |
json103.test
|
Always enable all JSON tests, now that JSON is included by default.
|
2022-01-30 11:44:17 +00:00 |
json104.test
|
Fix a problem with json_patch() when one side or the other is JSON5.
|
2023-04-30 23:52:55 +00:00 |
json105.test
|
Add randomjson.c to testfixture. Use it for a new set of invariant tests
|
2023-12-18 14:24:13 +00:00 |
json106.test
|
Add test cases for json_pretty().
|
2024-03-06 20:38:52 +00:00 |
json107.test
|
If a BLOB looks like JSON when cast to text, then treat it as if it really
|
2024-01-23 13:21:40 +00:00 |
json108.test
|
Add test cases for json_pretty().
|
2024-03-06 20:38:52 +00:00 |
json501.test
|
Allow control characters in JSON5 string literals.
|
2024-01-31 13:46:44 +00:00 |
json502.test
|
Fix a new JSON test case so that it works even if SQLITE_OMIT_VIRTUALTABLE
|
2023-12-15 15:22:03 +00:00 |
jsonb01.test
|
Avoid a potential buffer overread when handling corrupt json blobs.
|
2024-01-29 15:30:35 +00:00 |
keyword1.test
|
|
|
kvtest.c
|
Fix harmless typo in a comment.
|
2023-06-15 15:43:08 +00:00 |
lastinsert.test
|
|
|
laststmtchanges.test
|
|
|
lemon-test01.y
|
Fix a compilation error in test/lemon-test01.y, reported in [forum:f0ad095705|forum post f0ad095705].
|
2024-05-07 13:20:24 +00:00 |
like2.test
|
Fix a problem in the LIKE and GLOB operators that may occur when the character immediately following a "%" or "*" wildcard is U+80. Reported by [forum:61bf7ccbdf].
|
2022-10-14 15:10:36 +00:00 |
like3.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
like.test
|
Fix the PRAGMA case_sensitive_like command so that the LIKE function continues
|
2023-08-15 11:58:22 +00:00 |
limit2.test
|
Fix multiple issues with the ORDER BY LIMIT optimization. This is the
|
2018-09-08 20:09:46 +00:00 |
limit.test
|
Fix the processing of implied LIMIT clauses when flattening a compound
|
2021-03-05 14:08:45 +00:00 |
literal2.tcl
|
Fix a problem in the previous commit with hex literals that start with "0X" instead of "0x".
|
2024-01-22 19:42:56 +00:00 |
literal2.test
|
Fix a problem in the previous commit with hex literals that start with "0X" instead of "0x".
|
2024-01-22 19:42:56 +00:00 |
literal.test
|
Always convert 32-bit integer literals into EP_IntValue notation, even if
|
2024-02-28 01:12:21 +00:00 |
loadext2.test
|
|
|
loadext.test
|
Fix the regexp used to recognize libdl errors on OS-X.
|
2018-11-17 14:59:35 +00:00 |
lock2.test
|
|
|
lock3.test
|
|
|
lock4.test
|
|
|
lock5.test
|
|
|
lock6.test
|
|
|
lock7.test
|
|
|
lock_common.tcl
|
Copy some extra test infrastructure from the mutexfree-shmlock branch to trunk.
|
2018-12-24 15:22:47 +00:00 |
lock.test
|
|
|
lookaside.test
|
Avoid incrementing the SQLITE_LOOKASIDE_MISS_SIZE stat before sqlite3_open()
|
2018-09-18 17:50:34 +00:00 |
main.test
|
|
|
make-where7.tcl
|
|
|
malloc3.test
|
|
|
malloc4.test
|
|
|
malloc5.test
|
Update a test case in malloc5.test to take into account that malloc()
|
2018-06-02 17:00:57 +00:00 |
malloc6.test
|
|
|
malloc7.test
|
|
|
malloc8.test
|
|
|
malloc9.test
|
|
|
malloc_common.tcl
|
Update the expected error messages in some OOM test cases to account for [44d77a7f807].
|
2022-07-11 21:40:34 +00:00 |
malloc.test
|
|
|
mallocA.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
mallocAll.test
|
|
|
mallocB.test
|
|
|
mallocC.test
|
|
|
mallocD.test
|
|
|
mallocE.test
|
|
|
mallocF.test
|
|
|
mallocG.test
|
|
|
mallocH.test
|
|
|
mallocI.test
|
|
|
mallocJ.test
|
|
|
mallocK.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
mallocL.test
|
|
|
mallocM.test
|
|
|
malloctraceviewer.tcl
|
Fixes for the generated "mallocs.tcl" and "leaks.tcl" scripts generated by running tcl tests with the --malloctrace=1 option.
|
2022-07-16 18:08:48 +00:00 |
manydb.test
|
|
|
mem5.test
|
|
|
memdb1.test
|
Fix a minor test file locking issue on Windows.
|
2024-02-04 04:18:29 +00:00 |
memdb2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
memdb.test
|
|
|
memjournal2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
memjournal.test
|
Fix a problem in the in-memory journal code that could occasionally lead to a segfault when a sub-transaction that modified zero pages was committed.
|
2021-05-24 14:35:19 +00:00 |
memleak.test
|
|
|
memsubsys1.test
|
An attempt to enhance PRAGMA integrity check so that it does data type
|
2022-10-10 18:25:05 +00:00 |
memsubsys2.test
|
Fix problems with test scripts preventing them from running with SQLITE_DEFAULT_MEMSTATUS=0 builds. Or builds without SQLITE_ENABLE_STAT4.
|
2023-02-06 11:02:31 +00:00 |
merge1.test
|
Add missing "finish_test" command to the end of test script merge1.test.
|
2022-06-30 11:01:48 +00:00 |
minmax2.test
|
Also prohibit the use of rowid from a subquery. Add the
|
2021-04-07 15:45:01 +00:00 |
minmax3.test
|
|
|
minmax4.test
|
Add tests to ensure that this branch really does fix ticket [f8a7060ece].
|
2019-08-17 18:16:59 +00:00 |
minmax.test
|
Defer deleting subqueries in the compound-SELECT code generator until the
|
2021-08-21 16:42:58 +00:00 |
misc1.test
|
Allow underscores to occur in hex literals.
|
2024-01-22 19:38:55 +00:00 |
misc2.test
|
Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-19 15:27:15 +00:00 |
misc3.test
|
|
|
misc4.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
misc5.test
|
Improvements to parser stack overflow testing.
|
2024-01-27 20:17:05 +00:00 |
misc6.test
|
|
|
misc7.test
|
Test result adjustments in test/misc7.test due to the EQP format change.
|
2021-03-23 19:39:27 +00:00 |
misc8.test
|
Fix all test cases so that they work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-21 10:35:33 +00:00 |
misuse.test
|
|
|
mjournal.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
mmap1.test
|
Slight adjustment to test results for Windows in mmap1.test due to
|
2024-01-23 21:10:01 +00:00 |
mmap2.test
|
|
|
mmap3.test
|
|
|
mmap4.test
|
|
|
mmapcorrupt.test
|
In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer might be overread by several bytes.
|
2024-01-23 16:09:22 +00:00 |
mmapfault.test
|
|
|
mmapwarm.test
|
|
|
multiplex2.test
|
|
|
multiplex3.test
|
Update multiplex3.test to account for the fact that the multiplexor xDelete method may return an error even if it manages to delete the first chunk of a file.
|
2022-11-24 15:32:00 +00:00 |
multiplex4.test
|
|
|
multiplex.test
|
Add pragmas "multiplex_enabled", "multiplex_chunksize", and "multiplex_filecount" to the multiplexer implementation.
|
2021-10-29 12:29:22 +00:00 |
mutex1.test
|
Fix mutex1.test to take into account that the prng mutex is not (as of [c84e4483cb4]) taken when writing a header to an in-memory journal.
|
2023-10-23 14:24:09 +00:00 |
mutex2.test
|
|
|
nan.test
|
|
|
nockpt.test
|
|
|
nolock.test
|
|
|
normalize.test
|
Enhancements to SQL query normalization for UPDATE statements.
|
2019-10-16 17:46:22 +00:00 |
notify1.test
|
|
|
notify2.test
|
|
|
notify3.test
|
Ensure that the database encoding cannot be changed while there are statements running. And that the connection is left in a valid state after an obscure OOM within sqlite3_deserialize().
|
2023-01-20 17:50:24 +00:00 |
notnull2.test
|
The NOT NULL strength reduction optimization from [de9c86c9e4cdb34f] should
|
2024-03-08 21:37:18 +00:00 |
notnull.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
notnullfault.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
null.test
|
Back out the incorrect optimization of check-in [e51ecadcbdef5ce6] as
|
2020-09-30 17:32:22 +00:00 |
nulls1.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
numcast.test
|
|
|
numindex1.test
|
|
|
offset1.test
|
Fix a problem with the query optimizer for LIMIT/OFFSET queries when
|
2022-08-04 17:15:00 +00:00 |
openv2.test
|
|
|
optfuzz-db01.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
optfuzz-db01.txt
|
|
|
optfuzz.c
|
Enable the sqlite3_serialize() and sqlite3_deserialize() interfaces by
|
2021-05-08 17:18:23 +00:00 |
orderby1.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
orderby2.test
|
|
|
orderby3.test
|
|
|
orderby4.test
|
|
|
orderby5.test
|
Fix an incorrect assert() statement that was added yesterday.
|
2020-02-13 11:46:47 +00:00 |
orderby6.test
|
|
|
orderby7.test
|
|
|
orderby8.test
|
|
|
orderby9.test
|
|
|
orderbyA.test
|
Allow SQLite to omit redundant ORDER BY sorts in the case where a SELECT statement has GROUP BY and ORDER BY clauses that use the same expressions, even when the ORDER BY expressions are marked "DESC".
|
2019-09-21 15:44:12 +00:00 |
oserror.test
|
Changes to oserror.test so that it works even on systems that allow
|
2019-04-29 16:44:11 +00:00 |
ossfuzz.c
|
Fix a bug in the hard_heap_limit pragma so that it returns the new value of
|
2019-11-14 17:46:32 +00:00 |
ossshell.c
|
|
|
ovfl.test
|
|
|
pager1.test
|
Increase the max_page_count on ROLLBACK, if necessary, so that it is sufficient
|
2022-03-01 14:13:32 +00:00 |
pager2.test
|
Fix the pager2-3.1 test case so that it does not run if a required
|
2023-05-05 14:14:10 +00:00 |
pager3.test
|
|
|
pager4.test
|
|
|
pagerfault2.test
|
|
|
pagerfault3.test
|
|
|
pagerfault.test
|
|
|
pageropt.test
|
|
|
pagesize.test
|
|
|
parser1.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
pcache2.test
|
|
|
pcache.test
|
|
|
pendingrace.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
percentile.test
|
|
|
permutations.test
|
Ensure intck tests are run by testrunner.tcl.
|
2024-02-21 16:15:50 +00:00 |
pg_common.tcl
|
Allow a FROM clause in UPDATE statements.
|
2020-04-27 20:55:33 +00:00 |
pragma2.test
|
|
|
pragma3.test
|
Fix "PRAGMA data_version" so that it works the same way with locking_mode=PERSIST and journal_mode=PERSIST configured. Fix for 7a458c2a5f.
|
2019-12-22 14:29:55 +00:00 |
pragma4.test
|
Ensure successive scans of pragma virtual tables return consistent rowids.
|
2024-05-07 17:58:07 +00:00 |
pragma5.test
|
Enhance PRAGMA function_list so that it shows all instances of each FuncDef,
|
2020-01-04 01:43:02 +00:00 |
pragma6.test
|
Fix pragma6.test so that it works with ENABLE_OVERSIZE_CELL_CHECK builds.
|
2024-03-08 11:13:20 +00:00 |
pragma.test
|
Add a test case to the fix to PRAGMA integrity_check in the previous check-in.
|
2024-05-02 12:00:36 +00:00 |
pragmafault.test
|
|
|
prefixes.test
|
Add scalar function "prefix_length()" to ext/misc/prefixes.c.
|
2019-01-14 20:44:00 +00:00 |
printf2.test
|
Fix some of the new date/time function features to comply with the spec.
|
2022-01-21 18:57:30 +00:00 |
printf.test
|
Fix rounding in zero-precision %f and %g printf conversions.
|
2024-02-17 03:32:31 +00:00 |
progress.test
|
|
|
ptrchng.test
|
|
|
pushdown.test
|
Merge trunk enhancements into the pushdown-subquery branch.
|
2024-04-07 10:30:29 +00:00 |
queryonly.test
|
|
|
quick.test
|
|
|
quickcheck.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
quota2.test
|
|
|
quota-glob.test
|
|
|
quota.test
|
|
|
quote.test
|
Improved error message when a double-quoted string is used and it seems likely
|
2024-01-22 15:26:33 +00:00 |
randexpr1.tcl
|
|
|
randexpr1.test
|
|
|
rbu.test
|
|
|
rdonly.test
|
|
|
readonly.test
|
Fix recent test case changes so that they also work on Windows.
|
2024-03-25 12:28:06 +00:00 |
recover.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
regexp1.test
|
Fix corner cases in UTF8 handling in the REGEXP extension.
|
2022-11-17 19:24:39 +00:00 |
regexp2.test
|
Fix more cases in the regexp extension where the 0x00 terminator at the end
|
2021-06-04 15:56:43 +00:00 |
reindex.test
|
Fix an assert() and potential buffer overrun in fts5 that could occur if the database was corrupt.
|
2019-05-14 11:33:09 +00:00 |
resetdb.test
|
Add tests for changing the database encoding via RESET_DATABASE/VACUUM. And test that it is not possible to trick another connection with this.
|
2023-01-20 15:13:30 +00:00 |
resolver01.test
|
|
|
returning1.test
|
Avoid an assert failure accessible only when internal testing features are enabled. dbsqlfuzz crash-66abacda6bca6bd531e25595e8c8068e2c710326.txt.
|
2024-05-02 18:16:23 +00:00 |
returningfault.test
|
Fix an assert() failure that could follow an OOM when coding a RETURNING trigger. dbsqlfuzz case 5d3e2438f15dc32b473d9f29413157857efa1212.
|
2022-01-05 15:54:02 +00:00 |
rollback2.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
rollback.test
|
|
|
rollbackfault.test
|
|
|
round1.test
|
Improved rounding policy.
|
2023-07-01 17:56:00 +00:00 |
rowallock.test
|
|
|
rowhash.test
|
|
|
rowid.test
|
Fix all test cases so that they work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-21 10:35:33 +00:00 |
rowvalue2.test
|
|
|
rowvalue3.test
|
New test cases for row values and RIGHT JOIN.
|
2022-06-01 20:08:22 +00:00 |
rowvalue4.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
rowvalue5.test
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
rowvalue6.test
|
|
|
rowvalue7.test
|
Improved detection of number of column mismatch for vector assignment
|
2019-08-26 14:18:28 +00:00 |
rowvalue8.test
|
|
|
rowvalue9.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
rowvalue.test
|
Fix the whereKeyStats() routine (part of STAT4 processing only) so that it
|
2022-07-15 12:16:11 +00:00 |
rowvalueA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
rowvaluefault.test
|
Improve the error message in cases where there is a row-value on the LHS of an IN() operator, the RHS is a list (not a sub-select) and at least one element of the list is not a row-value with the correct number of elements.
|
2021-07-07 13:53:55 +00:00 |
rowvaluevtab.test
|
Fix a problem with using views in SQLITE_OMIT_VIRTUAL_TABLE builds. Also some test case fixes required for the same builds.
|
2020-01-21 16:23:17 +00:00 |
rtree.test
|
|
|
run-wordcount.sh
|
|
|
savepoint2.test
|
|
|
savepoint4.test
|
|
|
savepoint5.test
|
|
|
savepoint6.test
|
|
|
savepoint7.test
|
|
|
savepoint.test
|
Further fixes to comments in sqlite3recover.h. Also rework some data structures in sqlite3recover.c.
|
2022-09-09 20:44:56 +00:00 |
savepointfault.test
|
|
|
scanstatus2.test
|
Fix a theoretical OOB memory access in sqlite3_stmt_scanstatus_v2().
|
2024-03-25 18:30:15 +00:00 |
scanstatus.test
|
Make the SQLITE_DBCONFIG_STMT_SCANSTATUS option on by default.
|
2023-03-03 21:17:12 +00:00 |
schema2.test
|
|
|
schema3.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
schema4.test
|
|
|
schema5.test
|
|
|
schema6.test
|
|
|
schema.test
|
The sqlite3_set_authorizer() interface should only expire prepared statements
|
2019-08-01 22:48:45 +00:00 |
schemafault.test
|
Avoid leaving view-definitions with an incomplete set of column names/types in
|
2018-07-09 18:55:44 +00:00 |
securedel2.test
|
|
|
securedel.test
|
|
|
seekscan1.test
|
Avoid having OP_SeekScan jump over an OP_IdxGT or OP_IdxGE that follows the OP_SeekGE opcode. Fix for [b50528af4468237c].
|
2023-03-29 21:58:06 +00:00 |
select1.test
|
Improve EXPLAIN QUERY PLAN output and comments on bytecode listings by
|
2022-04-22 17:36:10 +00:00 |
select2.test
|
|
|
select3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
select4.test
|
Defer deletion of expressions that are optimized out by the AND optimizer
|
2021-03-31 13:31:33 +00:00 |
select5.test
|
When doing the optimization that attempts to avoid sorting on a
|
2021-04-26 14:32:48 +00:00 |
select6.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
select7.test
|
|
|
select8.test
|
|
|
select9.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
selectA.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
selectB.test
|
|
|
selectC.test
|
Do not perform the omit-unused-subquery-columns optimizations on a
|
2023-02-16 15:54:55 +00:00 |
selectD.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
selectE.test
|
|
|
selectF.test
|
|
|
selectG.test
|
|
|
selectH.test
|
Do not disable unused columns in a UNION ALL sub-query if any component of the sub-query is DISTINCT.
|
2023-08-31 18:00:10 +00:00 |
session.test
|
|
|
sessionfuzz-data1.db
|
|
|
sessionfuzz.c
|
Enhancements to testrunner.tcl:
|
2024-03-21 11:46:52 +00:00 |
shared2.test
|
|
|
shared3.test
|
More test case changes so that shared-cache mode tests all work
|
2020-11-19 21:01:11 +00:00 |
shared4.test
|
|
|
shared6.test
|
|
|
shared7.test
|
|
|
shared8.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
shared9.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
shared_err.test
|
|
|
shared.test
|
Enhance the unix VFS so that it removes extra "/", "/./" and "/../" from
|
2020-11-16 18:45:21 +00:00 |
sharedA.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
sharedB.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
sharedlock.test
|
|
|
shell1.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell2.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell3.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell4.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell5.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell6.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell7.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell8.test
|
When extracting links from sqlar archives, clobber any existing file or link, and do not call utimes() to set the timestamp - it looks through the link and operates on the target.
|
2024-05-06 20:21:31 +00:00 |
shell9.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shmlock.test
|
Fix the shmlock.test script so that it works with the Windows restriction
|
2019-01-03 16:00:23 +00:00 |
shortread1.test
|
|
|
show_speedtest1_rtree.tcl
|
|
|
shrink.test
|
Fix problems with test scripts preventing them from running with SQLITE_DEFAULT_MEMSTATUS=0 builds. Or builds without SQLITE_ENABLE_STAT4.
|
2023-02-06 11:02:31 +00:00 |
sidedelete.test
|
|
|
skipscan1.test
|
Fix an error in the OP_SeekScan opcode added by check-in [4a43430fd23f8835].
|
2023-03-24 21:24:52 +00:00 |
skipscan2.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
skipscan3.test
|
|
|
skipscan5.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
skipscan6.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
snapshot2.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
snapshot3.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
snapshot4.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
snapshot_fault.test
|
If SQLITE_USE_SEH is defined, handle structured-exceptions thrown by MSVC builds if the *-shm file mapping is accessed after it becomes invalid for some reason.
|
2021-08-19 21:01:15 +00:00 |
snapshot_up.test
|
Fix an assert() that could fail within calls to sqlite3_snapshot_open() in SQLITE_ENABLE_SETLK_TIMEOUT builds.
|
2023-11-07 20:11:49 +00:00 |
snapshot.test
|
If a call to sqlite3_snapshot_open() fails because the requested snapshot no
|
2018-08-31 19:00:16 +00:00 |
soak.test
|
|
|
softheap1.test
|
|
|
sort2.test
|
Avoid running test case sort2.2.3 under address-sanitizer. It runs out of memory on some 32-bit platforms.
|
2023-08-18 15:17:52 +00:00 |
sort3.test
|
|
|
sort4.test
|
Update testrunner.tcl to use a separate process for each test script. And to run some extra tests too.
|
2023-02-01 20:14:59 +00:00 |
sort5.test
|
|
|
sort.test
|
Add a test case to show that ticket [e8b674241947eb3b] has been fixed.
|
2022-12-03 17:23:29 +00:00 |
sorterref.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
sortfault.test
|
|
|
speed1.test
|
Update test scripts speed1.test and speed1p.test so they may be run by testrunner.tcl.
|
2023-02-06 15:46:01 +00:00 |
speed1p.explain
|
|
|
speed1p.test
|
Update test scripts speed1.test and speed1p.test so they may be run by testrunner.tcl.
|
2023-02-06 15:46:01 +00:00 |
speed2.test
|
|
|
speed3.test
|
|
|
speed4.test
|
|
|
speed4p.explain
|
|
|
speed4p.test
|
|
|
speedtest1.c
|
Allow "_" characters to appear following any digit in an integer or real SQL literal.
|
2024-01-20 16:18:04 +00:00 |
spellfix2.test
|
|
|
spellfix3.test
|
|
|
spellfix4.test
|
|
|
spellfix.test
|
|
|
sqldiff1.test
|
Fix an issue with sqldiff reported by
|
2023-05-27 20:08:23 +00:00 |
sqllimits1.test
|
Fix testcase to account for new behaviors with this branch.
|
2024-03-14 20:39:03 +00:00 |
sqllog.test
|
|
|
startup.c
|
Add the "startup" test program designed to measure startup performance,
|
2021-01-01 15:13:17 +00:00 |
stat.test
|
There are two possible error messages from stat-9.1, depending on
|
2021-11-22 16:06:57 +00:00 |
statfault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
stmt.test
|
|
|
stmtvtab1.test
|
|
|
strict1.test
|
Allow an "IntReal" value to count as a REAL when checking types for
|
2022-01-17 23:37:25 +00:00 |
strict2.test
|
Fix an issue in PRAGMA integrity_check associated reporting NULL values in
|
2021-11-03 11:43:09 +00:00 |
subjournal.test
|
|
|
subquery2.test
|
Ensure that when an ephemeral cursor is reopened with a second invocation of to OP_OpenEphemeral, the sequence counter is reset and the cache marked as stale. Fix for [9cdc5c46].
|
2019-06-26 21:04:30 +00:00 |
subquery.test
|
Further improvements to the computation of affinity for compound subqueries:
|
2024-04-25 17:52:10 +00:00 |
subselect.test
|
|
|
substr.test
|
Allow "substring()" as an alias for "substr()" for compatibility with other
|
2020-11-23 14:50:43 +00:00 |
subtype1.test
|
Follow-up to [bbaf1f2eb1e1637b]: Make sure subtypes do not cross a subquery
|
2023-03-01 15:21:53 +00:00 |
superlock.test
|
|
|
swarmvtab2.test
|
|
|
swarmvtab3.test
|
Fix a problem in test file swarmvtab3.test causing occasional failures.
|
2022-05-16 16:10:04 +00:00 |
swarmvtab.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
swarmvtabfault.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
symlink2.test
|
Add support for the SQLITE_ACCESS_SYMLINK flag in the Win32 VFS.
|
2019-11-18 23:48:03 +00:00 |
symlink.test
|
Fix handling of unix paths that contain ".." components such that "/" is considered its own parent directory.
|
2023-01-10 14:31:56 +00:00 |
sync2.test
|
|
|
sync.test
|
|
|
syscall.test
|
|
|
sysfault.test
|
|
|
tabfunc01.test
|
Enhance the generated_series() table-valued-function to respond to
|
2024-04-26 13:30:48 +00:00 |
table.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
tableapi.test
|
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test
|
2018-09-18 17:00:06 +00:00 |
tableopts.test
|
|
|
tclsqlite.test
|
Make the sqlite3_error_offset() interface accessible from TCL using the
|
2022-02-16 15:11:01 +00:00 |
tempdb2.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
tempdb.test
|
|
|
tempfault.test
|
|
|
temptable2.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
temptable3.test
|
|
|
temptable.test
|
|
|
temptrigger.test
|
|
|
tester.tcl
|
Have the shell tool automatically enable SQLITE_CONFIG_DQS_DDL when executing a ".dump" script against an empty db.
|
2024-01-12 11:44:49 +00:00 |
testrunner_data.tcl
|
Enhancements to testrunner.tcl:
|
2024-03-21 11:46:52 +00:00 |
testrunner.tcl
|
If a build fails in testrunner.tcl, do not attempt to run the jobs that
|
2024-04-12 18:46:34 +00:00 |
thread1.test
|
|
|
thread2.test
|
|
|
thread3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
thread001.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
thread002.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
thread003.test
|
|
|
thread004.test
|
|
|
thread005.test
|
|
|
thread_common.tcl
|
|
|
threadtest1.c
|
|
|
threadtest2.c
|
|
|
threadtest3.c
|
Fix compilation of 'threadtest3' for some older versions of MSVC.
|
2021-07-20 00:18:22 +00:00 |
threadtest4.c
|
|
|
threadtest5.c
|
Add the new threadtest5 test program for stressing multiple database
|
2021-05-12 14:17:20 +00:00 |
time-wordcount.sh
|
|
|
timediff1.test
|
Extended the time-diff format so that it can have a 5-digit year. This enables
|
2023-06-13 16:55:24 +00:00 |
tkt35xx.test
|
|
|
tkt1435.test
|
|
|
tkt1443.test
|
|
|
tkt1444.test
|
|
|
tkt1449.test
|
|
|
tkt1473.test
|
|
|
tkt1501.test
|
|
|
tkt1512.test
|
|
|
tkt1514.test
|
|
|
tkt1536.test
|
|
|
tkt1537.test
|
|
|
tkt1567.test
|
|
|
tkt1644.test
|
|
|
tkt1667.test
|
|
|
tkt1873.test
|
|
|
tkt2141.test
|
|
|
tkt2192.test
|
|
|
tkt2213.test
|
|
|
tkt2251.test
|
|
|
tkt2285.test
|
|
|
tkt2332.test
|
|
|
tkt2339.test
|
|
|
tkt2391.test
|
|
|
tkt2409.test
|
|
|
tkt2450.test
|
|
|
tkt2565.test
|
|
|
tkt2640.test
|
|
|
tkt2643.test
|
|
|
tkt2686.test
|
|
|
tkt2767.test
|
|
|
tkt2817.test
|
|
|
tkt2820.test
|
|
|
tkt2822.test
|
|
|
tkt2832.test
|
|
|
tkt2854.test
|
More test case changes so that shared-cache mode tests all work
|
2020-11-19 21:01:11 +00:00 |
tkt2920.test
|
|
|
tkt2927.test
|
|
|
tkt2942.test
|
|
|
tkt3080.test
|
|
|
tkt3093.test
|
|
|
tkt3121.test
|
|
|
tkt3201.test
|
|
|
tkt3292.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
tkt3298.test
|
|
|
tkt3334.test
|
|
|
tkt3346.test
|
|
|
tkt3357.test
|
|
|
tkt3419.test
|
|
|
tkt3424.test
|
|
|
tkt3442.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
tkt3457.test
|
|
|
tkt3461.test
|
|
|
tkt3493.test
|
|
|
tkt3508.test
|
|
|
tkt3522.test
|
|
|
tkt3527.test
|
|
|
tkt3541.test
|
|
|
tkt3554.test
|
|
|
tkt3581.test
|
|
|
tkt3630.test
|
|
|
tkt3718.test
|
|
|
tkt3731.test
|
|
|
tkt3757.test
|
|
|
tkt3761.test
|
|
|
tkt3762.test
|
|
|
tkt3773.test
|
|
|
tkt3791.test
|
|
|
tkt3793.test
|
More test case changes so that shared-cache mode tests all work
|
2020-11-19 21:01:11 +00:00 |
tkt3810.test
|
Suppress errors associated with TEMP triggers that reference objects in
|
2020-11-05 19:13:44 +00:00 |
tkt3824.test
|
|
|
tkt3832.test
|
|
|
tkt3838.test
|
|
|
tkt3841.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
tkt3871.test
|
|
|
tkt3879.test
|
|
|
tkt3911.test
|
|
|
tkt3918.test
|
|
|
tkt3922.test
|
|
|
tkt3929.test
|
|
|
tkt3935.test
|
Improved technique for parsing the ON and USING clauses of a join is faster
|
2022-04-07 01:11:13 +00:00 |
tkt3992.test
|
|
|
tkt3997.test
|
|
|
tkt4018.test
|
|
|
tkt-2a5629202f.test
|
|
|
tkt-2d1a5c67d.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
tkt-2ea2425d34.test
|
|
|
tkt-3a77c9714e.test
|
Always clear the temporary register cache after coding a subroutine.
|
2019-09-18 20:34:54 +00:00 |
tkt-3fe897352e.test
|
Back out the change from [7fab1393c2b22b1f] that tries to convert invalid
|
2020-05-20 15:02:04 +00:00 |
tkt-4a03edc4c8.test
|
|
|
tkt-4c86b126f2.test
|
|
|
tkt-4dd95f6943.test
|
|
|
tkt-4ef7e3cfca.test
|
|
|
tkt-5d863f876e.test
|
|
|
tkt-5e10420e8d.test
|
|
|
tkt-5ee23731f.test
|
|
|
tkt-6bfb98dfc0.test
|
|
|
tkt-7a31705a7e6.test
|
|
|
tkt-7bbfb7d442.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
tkt-8c63ff0ec.test
|
|
|
tkt-9a8b09f8e6.test
|
|
|
tkt-9d68c883.test
|
|
|
tkt-9f2eb3abac.test
|
|
|
tkt-02a8e81d44.test
|
|
|
tkt-26ff0c2d1e.test
|
|
|
tkt-38cb5df375.test
|
|
|
tkt-78e04e52ea.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
tkt-80ba201079.test
|
Remove debugging pragmas accidently left in by a prior change.
|
2019-01-04 12:46:01 +00:00 |
tkt-80e031a00f.test
|
Fix requirements marks so that they match documentation corrections.
|
2022-11-07 12:21:06 +00:00 |
tkt-91e2e8ba6f.test
|
|
|
tkt-94c04eaadb.test
|
|
|
tkt-385a5b56b9.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
tkt-752e1646fc.test
|
|
|
tkt-8454a207b9.test
|
Ensure that values generated by DEFAULT clauses that specify real numbers that can be expressed as 64-bit integers (e.g. -1234.0) are not silently converted to integers.
|
2024-01-20 18:41:13 +00:00 |
tkt-18458b1a.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
tkt-31338dca7e.test
|
|
|
tkt-54844eea3f.test
|
|
|
tkt-313723c356.test
|
|
|
tkt-868145d012.test
|
|
|
tkt-3998683a16.test
|
|
|
tkt-99378177930f87bd.test
|
Another fix to the indexed expressions in aggregate queries with GROUP BY
|
2023-04-18 14:13:54 +00:00 |
tkt-a7b7803e.test
|
|
|
tkt-a7debbe0.test
|
Remove the legacy_file_format PRAGMA. In its place, provide the
|
2019-10-29 16:18:45 +00:00 |
tkt-a8a0d2996a.test
|
When casting string values into numeric and the string has a prefix that looks
|
2019-06-07 22:26:08 +00:00 |
tkt-b1d3a2e531.test
|
|
|
tkt-b75a9ca6b0.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
tkt-b351d95f9.test
|
|
|
tkt-b72787b1.test
|
|
|
tkt-ba7cbfaedc.test
|
|
|
tkt-bd484a090c.test
|
Adjust date/time functions so that they do a better job of keeping track
|
2024-03-04 13:58:09 +00:00 |
tkt-bdc6bbbb38.test
|
|
|
tkt-c48d99d690.test
|
|
|
tkt-c694113d5.test
|
Do not abort running queries due to a CREATE INDEX statement. Allow them
|
2018-07-24 22:02:12 +00:00 |
tkt-cbd054fa6b.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
tkt-d11f09d36e.test
|
|
|
tkt-d82e3f3721.test
|
|
|
tkt-d635236375.test
|
|
|
tkt-f3e5abed55.test
|
|
|
tkt-f7b4edec.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
tkt-f67b41381a.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
tkt-f973c7ac31.test
|
|
|
tkt-f777251dc7a.test
|
|
|
tkt-fa7bf5ec.test
|
|
|
tkt-fc7bd6358f.test
|
|
|
tkt-fc62af4523.test
|
|
|
tokenize.test
|
|
|
tpch01.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
trace2.test
|
|
|
trace3.test
|
Fix the trace3-4.4 test to be more rebust against timing quirks.
|
2023-11-21 12:02:04 +00:00 |
trace.test
|
|
|
trans2.test
|
|
|
trans3.test
|
|
|
trans.test
|
Add support for the sqlite3_txn_state() interface.
|
2020-08-25 19:09:07 +00:00 |
transitive1.test
|
Once corner case for the fix at [8b24c177061c3836] was not quite right.
|
2021-10-06 10:04:04 +00:00 |
trigger1.test
|
Do not allocate new Trigger objects in the parser following a syntax error,
|
2022-03-07 16:22:31 +00:00 |
trigger2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
trigger3.test
|
|
|
trigger4.test
|
|
|
trigger5.test
|
|
|
trigger6.test
|
|
|
trigger7.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
trigger8.test
|
|
|
trigger9.test
|
Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-19 15:27:15 +00:00 |
triggerA.test
|
Enhance tester.tcl so that when "--malloctrace=1" is specified, the test
|
2018-09-18 17:00:06 +00:00 |
triggerB.test
|
|
|
triggerC.test
|
Remove support for STAT3. The sqlite_stat3 tables are ignored, if they
|
2019-08-08 15:24:17 +00:00 |
triggerD.test
|
|
|
triggerE.test
|
Fix a problem caused by using an SQL variable in an OVER clause within a trigger program.
|
2021-01-21 15:40:52 +00:00 |
triggerF.test
|
Remove unnecessary whitespace from testcase result strings.
|
2018-12-22 15:46:23 +00:00 |
triggerG.test
|
Fix a problem with using views in SQLITE_OMIT_VIRTUAL_TABLE builds. Also some test case fixes required for the same builds.
|
2020-01-21 16:23:17 +00:00 |
triggerupfrom.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
trustschema1.test
|
Fix JSON functions so that they work correctly under PRAGMA trusted_schema.
|
2023-01-09 12:01:30 +00:00 |
tt3_checkpoint.c
|
Updates so that "threadtest3[.exe]" can be built for windows with MSVC.
|
2021-07-19 16:49:13 +00:00 |
tt3_index.c
|
|
|
tt3_lookaside1.c
|
|
|
tt3_shared.c
|
Fix a tsan error that could occur when using shared-cache mode.
|
2020-09-04 19:10:43 +00:00 |
tt3_stress.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
tt3_vacuum.c
|
Fix compilation of 'threadtest3' for some older versions of MSVC.
|
2021-07-20 00:18:22 +00:00 |
types2.test
|
|
|
types3.test
|
When doing a text-affinity comparison between two values where one or both
|
2024-01-20 15:13:13 +00:00 |
types.test
|
|
|
unhex.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
unionall2.test
|
Avoid coding unindexed WHERE constraints if an equivalent transitive term has already been coded by an outer loop.
|
2021-04-05 16:20:59 +00:00 |
unionall.test
|
In the name resolver when SQLITE_ALLOW_ROWID_IN_INDEX is enabled, if there
|
2024-03-19 16:34:32 +00:00 |
unionallfault.test
|
When flattening UNION ALL subqueries into a join query, ensure that separate cursor numbers are used for each segment of the newly flattened query.
|
2020-12-18 16:13:39 +00:00 |
unionvtab.test
|
Remove unnecessary whitespace from testcase result strings.
|
2018-12-22 15:46:23 +00:00 |
unionvtabfault.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
unique2.test
|
|
|
unique.test
|
|
|
unixexcl.test
|
|
|
unordered.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
update2.test
|
Make sure cursors are opened on all indexes for an UPDATE OR REPLACE
|
2019-01-22 13:45:48 +00:00 |
update.test
|
Restore part of the UPDATE one-pass optimization that was removed by
|
2023-08-01 00:34:03 +00:00 |
upfrom1.tcl
|
Make it an error to repeat the target object/alias of an UPDATE statement in its FROM clause.
|
2020-07-17 16:31:37 +00:00 |
upfrom1.test
|
Fix a faulty assert() statement in sqlite3ExprListDup(). This is a continuation
|
2021-05-20 23:25:28 +00:00 |
upfrom2.test
|
Fix the assert() that attempts to verify that the table-reference to
|
2022-03-21 13:47:15 +00:00 |
upfrom3.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
upfrom4.test
|
Avoid performing aggregate processing more than once for a single expression. [forum:/info/36ff78b2a3|Forum post 36ff78b2a3].
|
2023-05-23 17:35:18 +00:00 |
upfromfault.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
upsert1.test
|
Test case for the fix in the previous check-in.
|
2024-04-12 11:28:35 +00:00 |
upsert2.test
|
Add function format() as an alias for printf(), for compatibility with other
|
2022-01-08 21:00:38 +00:00 |
upsert3.test
|
|
|
upsert4.test
|
|
|
upsert5.test
|
Silently ignore redundant ON CONFLICT clauses in an UPSERT. Only the first
|
2024-03-08 14:01:48 +00:00 |
upsertfault.test
|
|
|
uri2.test
|
|
|
uri.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
userauth01.test
|
|
|
utf16align.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
vacuum2.test
|
Avoid loading large intkey rows when VACUUMing, even if the page-size is changing.
|
2020-12-09 16:32:11 +00:00 |
vacuum3.test
|
Fix vacuum3.test so that it works with SQLITE_OMIT_ALTERTABLE builds.
|
2021-11-05 11:26:00 +00:00 |
vacuum4.test
|
|
|
vacuum5.test
|
|
|
vacuum6.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
vacuum-into.test
|
The read-only CHECK-constraint optimization of [34ddf02d3d21151b] inhibits the
|
2024-04-09 13:57:27 +00:00 |
vacuum.test
|
|
|
vacuummem.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
values.test
|
Continuation of the fix at [8c0f69e0e4ae0a44]: If a viaCoroutine FROM clause
|
2024-04-22 00:42:47 +00:00 |
valuesfault.test
|
Attempt to reduce the memory used by VALUES clauses in as many statements as possible, not just INSERT. This branch still has problems.
|
2024-03-11 17:27:19 +00:00 |
varint.test
|
|
|
veryquick.test
|
|
|
view2.test
|
Ensure that objects within view definitions are not incorrectly resolved to CTEs that are part of the statement using the view.
|
2021-05-20 17:15:06 +00:00 |
view3.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
view.test
|
Back out the previous change on this branch. In its place: Determine the
|
2024-04-25 16:55:53 +00:00 |
vt02.c
|
Further enhancements to make sure the correct returnning trigger is run when
|
2023-10-26 16:59:22 +00:00 |
vtab1.test
|
Avoid accessing the sqlite3_module.xShadowName field if (sqlite3_module.iVersion<3).
|
2021-11-06 10:59:27 +00:00 |
vtab2.test
|
|
|
vtab3.test
|
|
|
vtab4.test
|
|
|
vtab5.test
|
|
|
vtab6.test
|
New requirement marks.
|
2022-05-10 18:43:54 +00:00 |
vtab7.test
|
|
|
vtab8.test
|
|
|
vtab9.test
|
|
|
vtab_alter.test
|
|
|
vtab_err.test
|
Fix a failing assert() in sqlite3ResetAllSchemasOfConnection().
|
2018-11-27 19:47:55 +00:00 |
vtab_shared.test
|
|
|
vtabA.test
|
Recognize certain standard datatypes ("INT", "INTEGER", "REAL", "TEXT", and
|
2021-07-30 23:30:30 +00:00 |
vtabB.test
|
|
|
vtabC.test
|
|
|
vtabD.test
|
|
|
vtabdistinct.test
|
Bring sqlite3_vtab_distinct() up to spec so that it works as described in the
|
2022-01-22 20:45:57 +00:00 |
vtabdrop.test
|
Fix a problem causing the sqlite_master entry corresponding to a virtual table
|
2018-12-28 17:45:08 +00:00 |
vtabE.test
|
|
|
vtabF.test
|
|
|
vtabH.test
|
Update test cases so that they work with ICU enabled.
|
2019-08-13 17:56:56 +00:00 |
vtabI.test
|
|
|
vtabJ.test
|
Fix UPDATE FROM statements on virtual tables that are declared WITHOUT ROWID.
|
2020-10-12 14:29:11 +00:00 |
vtabK.test
|
Improved the error message that results when a schema parse fails after
|
2021-11-03 15:59:17 +00:00 |
vtabL.test
|
Add extra tests for the error messages generated by sqlite3_declare_vtab() when passed something other than a well-formed CREATE TABLE statement.
|
2024-05-16 16:22:51 +00:00 |
vtabrhs1.test
|
Update stale evidence marks on sqlite3_vtab_rhs_value() test cases.
|
2022-02-05 13:27:52 +00:00 |
wal2.test
|
Fix a couple of test scripts to match the new wal recovery behaviour on this branch.
|
2020-07-27 15:05:20 +00:00 |
wal3.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
wal4.test
|
|
|
wal5.test
|
|
|
wal6.test
|
|
|
wal7.test
|
|
|
wal8.test
|
|
|
wal9.test
|
|
|
wal64k.test
|
In the unix VFS, fix the heap shm allocator (used for unix-excl)
|
2018-10-11 02:39:11 +00:00 |
wal_common.tcl
|
|
|
wal.test
|
Do not confuse the constant SQLITE_MAX_ATTACHED with the maximum number of
|
2021-03-10 16:35:37 +00:00 |
walbak.test
|
|
|
walbig.test
|
|
|
walblock.test
|
|
|
walcksum.test
|
|
|
walcrash2.test
|
|
|
walcrash3.test
|
|
|
walcrash4.test
|
|
|
walcrash.test
|
|
|
walfault2.test
|
Avoid attempting to delete a file while it is still open in walfault2.test.
|
2019-02-06 19:42:02 +00:00 |
walfault.test
|
|
|
walhook.test
|
|
|
walmode.test
|
|
|
walnoshm.test
|
|
|
waloverwrite.test
|
|
|
walpersist.test
|
It turns out that pagerExclusiveLock() can be called with the lock state
|
2023-05-07 03:23:32 +00:00 |
walprotocol2.test
|
In wal mode, if a "BEGIN EXCLUSIVE" command (or any other command that
|
2018-07-05 15:46:55 +00:00 |
walprotocol.test
|
Fix a couple of test scripts to match the new wal recovery behaviour on this branch.
|
2020-07-27 15:05:20 +00:00 |
walro2.test
|
Fix the ability to read read-only WAL-mode database when -shm is present,
|
2022-01-20 02:04:53 +00:00 |
walro.test
|
|
|
walrofault.test
|
|
|
walseh1.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
walsetlk.test
|
Reduce a timeout in walsetlk.test from 2000ms to 1100ms so that the test runs a bit faster.
|
2022-07-25 11:04:13 +00:00 |
walshared.test
|
In the documentation emphasize that the use of shared cache is discouraged.
|
2022-08-15 12:26:26 +00:00 |
walslow.test
|
|
|
walthread.test
|
|
|
walvfs.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
where2.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
where3.test
|
Improvements to the query planner to address the inefficiency described
|
2023-12-23 19:03:50 +00:00 |
where4.test
|
|
|
where5.test
|
|
|
where6.test
|
|
|
where7.test
|
Fix a test case whose value changes under the no_optimization permutation
|
2023-08-03 13:07:58 +00:00 |
where8.test
|
|
|
where9.test
|
Show LEFT and RIGHT JOIN processing in the EXPLAIN QUERY PLAN output.
|
2022-04-11 14:26:37 +00:00 |
where.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
whereA.test
|
Disable the OP_SeekScan opcode of the in-scan-vs-index optimization when
|
2020-10-02 02:02:18 +00:00 |
whereB.test
|
|
|
whereC.test
|
|
|
whereD.test
|
In the OP_Column opcode, if the cursor is marked NullRow (due to being the
|
2020-02-22 13:01:19 +00:00 |
whereE.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
whereF.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
wherefault.test
|
Add extra test case for OOM handling in where.c.
|
2021-04-15 13:26:29 +00:00 |
whereG.test
|
Back out an incorrect change to the sqlite3ExprCompareSkip() function that
|
2023-11-20 15:54:00 +00:00 |
whereH.test
|
|
|
whereI.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
whereJ.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
whereK.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
whereL.test
|
Omit the "noop(X)" test SQL function. Accomplish the same thing using
|
2024-03-17 16:01:23 +00:00 |
wherelfault.test
|
|
|
wherelimit2.test
|
Avoid an assert() failure that could occur in SQLITE_ENABLE_UPDATE_DELETE_LIMIT builds when a WITH clause attached to an UPDATE or DELETE statement created a CTE of the same name as the table being modified.
|
2023-05-17 11:31:51 +00:00 |
wherelimit.test
|
Fix incorrect RETURNING test cases in wherelimit.test
|
2021-04-06 13:57:23 +00:00 |
whereM.test
|
Add new test file whereM.test. Containing tests for the change on this branch.
|
2021-05-26 19:37:27 +00:00 |
whereN.test
|
Add a heuristic in between the two solver() passes of the query planner that
|
2024-04-02 11:44:44 +00:00 |
widetab1.test
|
Test cases for covering indexes on wide tables.
|
2022-10-24 11:02:02 +00:00 |
win32heap.test
|
|
|
win32lock.test
|
Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others.
|
2022-07-18 19:32:30 +00:00 |
win32longpath.test
|
Enhancements to long-path support in the Win32 VFS.
|
2020-05-15 01:18:07 +00:00 |
win32nolock.test
|
|
|
window1.test
|
Fix a spurious "misuse of aggregate function" error that could occur when an aggregate function was used within the FROM clause of a sub-select of the select that owns the aggregate. e.g. "SELECT (SELECT x FROM (SELECT sum(t1.a) AS x)) FROM t1". [forum:/forumpost/c9970a37ed | Forum post c9970a37ed].
|
2023-11-02 21:02:53 +00:00 |
window2.tcl
|
Do not mistake constant integers in a PARTITION BY expression for references to ORDER BY style references to values returned by the SELECT statement.
|
2019-12-27 15:31:47 +00:00 |
window2.test
|
Do not mistake constant integers in a PARTITION BY expression for references to ORDER BY style references to values returned by the SELECT statement.
|
2019-12-27 15:31:47 +00:00 |
window3.tcl
|
Implement the EXCLUDE clause for window frames.
|
2019-03-15 20:46:19 +00:00 |
window3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
window4.tcl
|
Fix handling of window functions in aggregate queries that have no GROUP BY clause. Also remove a faulty assert causing the error reported in [618156e3].
|
2020-03-16 18:52:53 +00:00 |
window4.test
|
Fix handling of window functions in aggregate queries that have no GROUP BY clause. Also remove a faulty assert causing the error reported in [618156e3].
|
2020-03-16 18:52:53 +00:00 |
window5.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
window6.test
|
Fix test cases so that they all still work even with -DSQLITE_DQS=0.
|
2022-01-16 19:11:13 +00:00 |
window7.tcl
|
Support some "ROWS BETWEEN N PRECEDING AND M FOLLOWING" window functions without caching entire partitions.
|
2019-03-04 21:07:11 +00:00 |
window7.test
|
Fix problems with window frames that use ORDER BY ... NULLS LAST etc.
|
2019-08-19 19:59:50 +00:00 |
window8.tcl
|
Allow aggregate sub-selects within ORDER BY and PARTITION BY clauses of window frame definitions.
|
2021-05-19 14:49:51 +00:00 |
window8.test
|
Allow aggregate sub-selects within ORDER BY and PARTITION BY clauses of window frame definitions.
|
2021-05-19 14:49:51 +00:00 |
window9.test
|
Ensure that negative numbers may not be used in frame offset clauses even if they are initially text value. e.g. (RANGE BETWEEN '-1' PRECEDING ...).
|
2021-03-31 11:31:19 +00:00 |
windowA.test
|
Back out the change at [47cd634c98b502d4] which was incorrect. Add a test
|
2019-08-30 18:02:49 +00:00 |
windowB.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
windowC.test
|
Fix windowC tests to specify little-endian or big-endian UTF16, for
|
2021-12-16 19:50:02 +00:00 |
windowD.test
|
Fix a problem with flattening and window functions causing an "IS <column>" to be transformed to "IS TRUE" or "IS FALSE" when <column> is a view or sub-select expression that is the literal value "TRUE" or "FALSE".
|
2022-06-02 16:26:21 +00:00 |
windowE.test
|
Add new test file windowE.test, to test the window functions modules response to an inconsistent collation sequence.
|
2022-10-18 15:02:08 +00:00 |
windowerr.tcl
|
Fix error handling for the case where a window function is passed the wrong number of arguments.
|
2019-07-13 17:45:25 +00:00 |
windowerr.test
|
Fix error handling for the case where a window function is passed the wrong number of arguments.
|
2019-07-13 17:45:25 +00:00 |
windowfault.test
|
Add extra tests for the group_concat() fix on this branch.
|
2021-09-29 14:14:16 +00:00 |
windowpushd.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
with1.test
|
Do not compute result columns of subqueries that are never used. Make those
|
2023-02-15 17:53:17 +00:00 |
with2.test
|
Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.
|
2021-10-01 20:39:50 +00:00 |
with3.test
|
The view-scan optimization was added to enhance the performance of one specific
|
2023-09-15 14:06:44 +00:00 |
with4.test
|
|
|
with5.test
|
New test cases for recursive CTEs with multiple recursive terms.
|
2020-10-19 01:44:43 +00:00 |
with6.test
|
When an automatic index creates a Bloom filter, show that in the
|
2023-02-28 13:46:01 +00:00 |
withM.test
|
|
|
without_rowid1.test
|
Fix a test in without_rowid1.test so that it is disabled without
|
2022-02-11 21:20:46 +00:00 |
without_rowid2.test
|
|
|
without_rowid3.test
|
Include the original text of the CHECK constraint in the error message for
|
2020-08-27 18:36:30 +00:00 |
without_rowid4.test
|
|
|
without_rowid5.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
without_rowid6.test
|
Revise tests cases to align with the new EXPLAIN QUERY PLAN output.
|
2021-03-20 15:11:29 +00:00 |
without_rowid7.test
|
Fix some test script issues that come up with SQLITE_OMIT_VIRTUALTABLE builds.
|
2019-10-03 14:36:36 +00:00 |
wordcount.c
|
|
|
writecrash.test
|
|
|
zeroblob.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
zeroblobfault.test
|
Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.
|
2021-11-08 19:35:26 +00:00 |
zerodamage.test
|
|
|
zipfile2.test
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
|
2018-11-07 02:17:01 +00:00 |
zipfile.test
|
In the zipfile extension, leave the catalog list in a consistent state when
|
2023-05-03 07:30:15 +00:00 |
zipfilefault.test
|
|
|