sqlite/test
dan 5d656852f7 Add some fault-injection tests to improve coverage.
FossilOrigin-Name: 37b26d125f4b1d8e75bb38800fefd145611f94aa
2010-06-14 07:53:26 +00:00
..
aggerror.test Faster :memory: database COMMITs. Ticket #1790. (CVS 3178) 2006-05-03 23:34:05 +00:00
alias.test Rework the column-cache mechanism to be more robust (and more correct). 2009-04-23 13:22:42 +00:00
all.test Close database opened by tester.tcl when it is sourced in all.test. Because test scripts are now run in slave interpreters, this connection was not being closed by the first script run as it was previously. 2010-06-08 15:50:53 +00:00
alter.test When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
alter2.test When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
alter3.test Remove the dependency on the direct btree interface from as many test 2008-03-19 00:21:30 +00:00
alter4.test Omit the TEMP keyword from the schema of TEMP tables created using 2009-02-02 18:03:21 +00:00
altermalloc.test Fix a crash that can follow a malloc failure in sqlite3ValueFromExpr(). Ticket #3468. (CVS 5851) 2008-10-30 17:21:12 +00:00
analyze.test Do not allow indexing of any table whose name begins with "sqlite_". 2008-08-11 18:44:58 +00:00
analyze2.test Fix compilation with both OMIT_UTF16 and ENABLE_STAT2 defined. Ticket [56928bd084ea530eb8a0b3ebe5d2d9033fb1de7f|56928bd084]. 2009-09-21 16:34:24 +00:00
analyze3.test Add a sqlite3_log() call on anonymous constraint failures. 2010-02-24 19:23:56 +00:00
async.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
async2.test Tests for the new asynchronous IO API. (CVS 6549) 2009-04-25 08:39:14 +00:00
async3.test Tests for the new asynchronous IO API. (CVS 6549) 2009-04-25 08:39:14 +00:00
async4.test Continuing refinements to the filesize-in-header enhancement. 2010-03-30 22:58:33 +00:00
async5.test When the asynchronous IO backend opens a file with the EXCLUSIVE flag set, make sure only a single file-descriptor is opened (not one for reading and one for writing). This change fixes #3978. (CVS 6905) 2009-07-18 11:52:04 +00:00
attach.test Add test cases for ticket [abe728bbc311]. 2009-12-08 13:44:21 +00:00
attach2.test Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +00:00
attach3.test Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. 2009-09-01 17:11:07 +00:00
attachmalloc.test Fix a segfault that can occur if a malloc fails in ATTACH in shared-cache mode. 2010-02-23 11:05:26 +00:00
auth.test Check in implementation of foreign key constraints. 2009-09-19 17:00:31 +00:00
auth2.test Make sure internal queries are well ordered, even when the 2010-01-12 23:54:14 +00:00
auth3.test Work toward cleaning up the authorizer interface. Work is on-going. This 2009-05-04 01:58:31 +00:00
autoinc.test Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030]. 2009-09-21 16:06:03 +00:00
autoindex1.test Additional automatic index tests. 2010-04-08 16:30:38 +00:00
autovacuum.test Test cases and minor code changes to increase coverage of btree.c. (CVS 6456) 2009-04-06 17:50:03 +00:00
autovacuum_ioerr2.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
avtrans.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
backup.test Add the sqlite3_wal_checkpoint() and sqlite3_wal_autocheckpoint() APIs. 2010-05-03 08:04:49 +00:00
backup2.test Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) 2009-04-07 14:14:22 +00:00
backup_ioerr.test Increase the error tolerance when verifying the approximate size of a pseudo-random database in backup_ioerr.test. Otherwise the test could fail depending on the PRNG seed. (CVS 6488) 2009-04-10 18:41:01 +00:00
backup_malloc.test Add "backup" and "restore" methods to the TCL interfaces and test cases 2009-02-04 22:46:47 +00:00
badutf.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
between.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
bigfile.test Zero the filesize-in-header word for bigfile.tcl. Remove bigfile.tcl from 2010-04-01 16:15:56 +00:00
bigrow.test Do not invoke the busy callback when trying to promote a lock from SHARED 2004-08-07 23:54:48 +00:00
bind.test Changes to test code (only) to allow veryquick.test to run with OMIT_UTF16 builsd. Ticket #3985. (CVS 6919) 2009-07-22 07:27:56 +00:00
bindxfer.test Check-in (6514) did not completely remove the obsolete test, resulting in a 2009-04-17 11:56:27 +00:00
bitvec.test Increase test coverage of bitvec.c slightly. Fix the line length on a 2009-04-01 23:49:04 +00:00
blob.test Fix an out-of-order test number in blob.test. Cosmetic change. No 2009-04-28 18:00:27 +00:00
boundary1.tcl Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary1.test Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary2.tcl Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary2.test Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary3.tcl Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary3.test Many of the boundary tests depend on a working 64-bit implementation of TCL, so skip them if this is not available. (CVS 6099) 2009-01-02 15:45:47 +00:00
boundary4.tcl Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
boundary4.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
busy.test Add tests to make sure the busy handler resets. (CVS 4865) 2008-03-15 02:09:21 +00:00
cache.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
capi2.test Change sqlite3_step() so that it automatically calls sqlite3_reset() instead 2010-04-17 12:53:19 +00:00
capi3.test More coverage improvements. (CVS 6148) 2009-01-09 02:49:31 +00:00
capi3b.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
capi3c.test Fix an incorrect ALWAYS() macro in vdbeapi.c. Fix the output of a few 2010-02-24 18:40:39 +00:00
capi3d.test Remove the malloc2.test script since it was designed for use in versions 2008-07-14 15:11:20 +00:00
cast.test Fix a bug in the CAST operator associated with the column cache. (CVS 5866) 2008-11-06 15:33:03 +00:00
check.test Minor changes to test scripts to support various SQLITE_OMIT options. 2009-12-31 19:48:29 +00:00
coalesce.test Additional test cases for the coalesce() and ifnull() functions. 2009-11-11 01:14:17 +00:00
collate1.test First cut at adding the COLLATE operator. Regression tests pass (or at least 2007-02-01 23:02:45 +00:00
collate2.test Refactor the name resolution procedures in the code generator. (CVS 5569) 2008-08-20 16:35:10 +00:00
collate3.test Refactor the name resolution procedures in the code generator. (CVS 5569) 2008-08-20 16:35:10 +00:00
collate4.test Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add 2010-04-07 16:54:58 +00:00
collate5.test Add test case for ticket #3376. (CVS 5705) 2008-09-16 11:58:20 +00:00
collate6.test Fix a bug with explicit collation sequences attached to a column reference expression that is on the right-hand-side of a binary comparison operator. (CVS 4187) 2007-07-30 14:40:48 +00:00
collate7.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
collate8.test Additional coverage testing in the new name resolver module. (CVS 5608) 2008-08-25 12:14:08 +00:00
collate9.test Remove unused code. Test coverage enhancements. Modify the algorithm used 2008-07-10 00:32:42 +00:00
collateA.test Fix a bug in the RTRIM collating sequence discovered while working 2008-04-15 04:02:40 +00:00
colmeta.test Improvements to test coverage in the lemon-generated parser and in the 2008-01-23 12:52:40 +00:00
colname.test Add a test case for ticket #3893 and ticket #3894. (CVS 6705) 2009-06-02 15:47:37 +00:00
conflict.test When SQLite is configured to use in-memory temp files (either by setting SQLITE_TEMP_STORE during compilation or using the temp_store pragma at run time), store statement/savepoint journals in memory also. Ticket #3825. (CVS 6575) 2009-04-30 09:10:37 +00:00
corrupt.test Avoid a buffer overwrite that can occur with a corrupt database if secure-delete is enabled. 2010-02-26 15:09:19 +00:00
corrupt2.test Experimental changes that cause SQLite to use bytes 28..31 of the database 2010-03-27 17:12:36 +00:00
corrupt3.test Changes to test scripts to support alternative configurations. (CVS 3824) 2007-04-06 21:42:22 +00:00
corrupt4.test Fix a segfault that could occur while attempting to add new pages 2007-09-07 14:32:06 +00:00
corrupt5.test Minor updates to comments in test scripts. (CVS 6714) 2009-06-04 02:47:03 +00:00
corrupt6.test Added test cases for corrupt 2-10 byte SerialTypeLen values. (CVS 5140) 2008-05-19 15:37:10 +00:00
corrupt7.test Changes to pragma integrity_check to check rowid order. Tests of same in corruptE.test. 2010-02-19 04:28:08 +00:00
corrupt8.test Make the btree layer robust when faced with a corrupt database that 2008-07-11 03:34:09 +00:00
corrupt9.test Minor updates to comments in test scripts. (CVS 6714) 2009-06-04 02:47:03 +00:00
corruptA.test Support compile-time option SQLITE_OMIT_WAL, for building without WAL support. 2010-05-01 16:40:20 +00:00
corruptB.test Report corruption if a database contains a reference that is out of range 2010-03-31 20:29:06 +00:00
corruptC.test Store the MemPage structure in memory following, instead of preceding, the page data for cached pages. This reduces the likelihood of a corrupt database page image causing SQLite to read past the end of a buffer. 2010-06-10 06:53:26 +00:00
corruptD.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
corruptE.test Disable the corruptE.test script when ENABLE_OVERSIZE_CELL_CHECK is on. 2010-04-01 18:33:14 +00:00
count.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
crash.test Add additional randomness to crash tests. (CVS 4694) 2008-01-08 15:18:52 +00:00
crash2.test If the sector size is greater than the database page size, SQLite journals all pages that lie within a sector before writing to any of them. This change ensure that a journal sync does not occur halfway through journalling the set of pages that belong to a single sector. (CVS 5605) 2008-08-25 07:12:28 +00:00
crash3.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
crash4.test Get all tests running without memory leaks. (CVS 4714) 2008-01-16 17:46:38 +00:00
crash5.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
crash6.test Make sure the page size in crash6.test does not exceed the maximum 2008-04-14 15:27:19 +00:00
crash7.test Avoid an out-of-bounds read in sqlite3_prepare() and fix a case where the output variable *pzTail was being set incorrectly. Fix for #3027. (CVS 4957) 2008-04-03 14:36:25 +00:00
crash8.test Close the auxiliary database db2 at the end of the crash8.test script. 2010-03-23 15:29:49 +00:00
crashtest1.c Add the crashtest1.c program used to test the ability of the database to 2004-02-08 06:06:37 +00:00
createtab.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
cse.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
ctime.test Rename the sqlite_compile_option_*() SQL functions to sqlite_compileoption_*() 2010-02-26 16:37:47 +00:00
date.test Make sure the 'unixepoch' converter in the date and time functions rounds 2009-04-16 12:58:03 +00:00
dbstatus.test Add the SQLITE_DBSTATUS_CACHE_SIZE verb for sqlite3_db_status(). The 2010-03-10 21:42:07 +00:00
default.test Changes to reduce the heap space consumed by triggers, views and tables in the in-memory representation of the schema. Also to reduce the space used by prepared statements slightly. (CVS 6305) 2009-02-19 14:39:25 +00:00
delete.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
delete2.test 3 more coverage tests for btree.c. (CVS 5370) 2008-07-08 15:59:51 +00:00
delete3.test Fix a bug in DELETE that might cause a segfault when deleting more 2005-08-24 16:13:51 +00:00
descidx1.test Remove the dependency on the direct btree interface from as many test 2008-03-19 00:21:30 +00:00
descidx2.test Remove the dependency on the direct btree interface from as many test 2008-03-19 00:21:30 +00:00
descidx3.test Remove the dependency on the direct btree interface from as many test 2008-03-19 00:21:30 +00:00
diskfull.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
distinctagg.test Better error message when DISTINCT is used on an aggregate function that 2009-02-09 13:19:28 +00:00
e_fkey.test Change evidence marks to track requirement number changes in the foreign-key 2009-12-31 15:51:38 +00:00
e_fts3.test Clear a global variable in e_fts3.test before it is used. 2010-04-12 19:43:43 +00:00
enc.test Add some code to MemTranslate() to prevent the READ_UTF8() macro from overreading a buffer. (CVS 4033) 2007-05-23 16:23:09 +00:00
enc2.test Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) 2007-10-09 08:29:32 +00:00
enc3.test Changes to lemon to generate additional comments in the output file and 2008-01-22 01:48:05 +00:00
eval.test If sqlite3_column_value() is called to obtain a value with the MEM_Static flag set, clear it and set the MEM_Ephem flag before returning. Otherwise, if the value is passed to sqlite3_bind_value() or sqlite3_result_value(), sqlite may attempt to use the buffer after the statement has been finalized. This is not always valid, as MEM_Static only guarantees that a MEM.z buffer will be valid for the lifetime of the owner statement, not that it is actually a static buffer. (CVS 5812) 2008-10-13 10:37:49 +00:00
exclusive.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
exclusive2.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
exec.test Miscellaneous test coverage improvements. (CVS 4734) 2008-01-21 16:22:45 +00:00
expr.test Add test cases for the IS and IS NOT operator. 2009-09-23 13:39:56 +00:00
filectrl.test Attempt to get the filectrl.test script running. 2010-06-01 00:28:42 +00:00
filefmt.test Update the filefmt.test test script to conform to the previous check-in. (CVS 6781) 2009-06-18 11:34:42 +00:00
fkey1.test Check in implementation of foreign key constraints. 2009-09-19 17:00:31 +00:00
fkey2.test Add tests to fkey2.test to check that ON CONFLICT clauses do not affect SQLite's behaviour when an FK constraint is violated. 2010-05-29 08:40:37 +00:00
fkey3.test If an update does not modify any child or parent key columns, omit foreign key processing for the statement. 2009-10-01 16:09:04 +00:00
fkey_malloc.test Remove unreachable branches from fkey.c. Add a few tests to cover the remaining branches. 2009-09-30 08:11:07 +00:00
format4.test Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918) 2007-05-04 14:36:22 +00:00
fts1a.test Fix a bug in the handling of the OR operator in FTS1. Test cases added to 2006-09-28 19:43:31 +00:00
fts1b.test Modify FTS1 so that the "magic" column has the same name as the virtual 2006-09-18 02:12:47 +00:00
fts1c.test The snippet generator adds ellipsis between text from different columns. (CVS 3465) 2006-10-04 17:35:28 +00:00
fts1d.test Add a Porter stemmer option to the FTS1 module. (CVS 3452) 2006-10-01 18:41:19 +00:00
fts1e.test Add tests for delete and update in fts1. (CVS 3481) 2006-10-19 23:28:35 +00:00
fts1f.test Fix typos in test naming (was using 'e' instead of 'f'). (CVS 3655) 2007-02-23 00:14:05 +00:00
fts1i.test Do not run test fts1i.test if FTS1 is not installed. (CVS 3600) 2007-01-24 03:43:20 +00:00
fts1j.test http://www.sqlite.org/cvstrac/tktview?tn=2219 2007-02-07 01:01:17 +00:00
fts1k.test Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +00:00
fts1l.test Fix crash in delete when existing row has null fields. Previous code 2007-04-09 20:45:40 +00:00
fts1m.test Apply change 4095 to fts1. Fix snippet generation when the left-most 2007-07-25 00:25:20 +00:00
fts1n.test Replicates http://www.sqlite.org/cvstrac/chngview?cn=4151 which 2007-07-25 00:38:05 +00:00
fts1o.test Fix discrepency in the test pointed out by a user. Was testing fts2 :-). (CVS 4348) 2007-08-30 20:01:32 +00:00
fts1porter.test Make DL_POSITION the default mode in FTS1. Remove the need to compile 2006-10-03 19:37:37 +00:00
fts2.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
fts2a.test Fix overzealous fts2 assertions WRT rowid 0 or lower. Only check that 2007-05-21 21:59:18 +00:00
fts2b.test dup fts1 tests and edit for fts2. fts1porter.test omitted because it 2006-10-19 23:36:25 +00:00
fts2c.test dup fts1 tests and edit for fts2. fts1porter.test omitted because it 2006-10-19 23:36:25 +00:00
fts2d.test dup fts1 tests and edit for fts2. fts1porter.test omitted because it 2006-10-19 23:36:25 +00:00
fts2e.test dup fts1 tests and edit for fts2. fts1porter.test omitted because it 2006-10-19 23:36:25 +00:00
fts2f.test Fix typos in test naming (was using 'e' instead of 'f'). (CVS 3655) 2007-02-23 00:14:05 +00:00
fts2g.test Don't do anything when input doclists are both empty. Ticket #2774 (CVS 4546) 2007-11-16 00:23:07 +00:00
fts2h.test Test that terms longer than interior nodes work correctly. A bug 2006-11-29 21:03:00 +00:00
fts2i.test Do not run the fts2i.test unless the FTS2 module is available. (CVS 3601) 2007-01-24 03:46:35 +00:00
fts2j.test http://www.sqlite.org/cvstrac/tktview?tn=2219 2007-02-07 01:01:17 +00:00
fts2k.test Convert fts2 to use sqlite3_prepare_v2() to prevent certain logic 2007-08-10 23:47:03 +00:00
fts2l.test Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +00:00
fts2m.test Fix crash in delete when existing row has null fields. Previous code 2007-04-09 20:45:40 +00:00
fts2n.test Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +00:00
fts2o.test Modify handling of SQLITE_SCHEMA in fts2 code. An SQLITE_SCHEMA error may cause SQLite to reload the internal schema, deleting and recreating v-table objects. So the sqlite3_vtab structure can be deleted out from under a v-table implementation. (CVS 4151) 2007-07-02 10:16:49 +00:00
fts2p.test fts2 functions for testing scripts. 2008-07-22 23:32:27 +00:00
fts2q.test Implement optimize() function. 2008-07-22 23:49:44 +00:00
fts2r.test Backport http://www.sqlite.org/cvstrac/chngview?cn=5489 from fts3. 2008-07-29 20:38:17 +00:00
fts2token.test Add a test that calls fts2_tokenizer() with an argument set via C code. (CVS 4118) 2007-06-25 12:05:40 +00:00
fts3.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
fts3_common.tcl Fix a typo in walfault.test. 2010-05-04 11:06:03 +00:00
fts3aa.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3ab.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3ac.test Fix for [9861b74ab9]. Correctly handle strings with zero tokens in the fts3 offsets() function. 2010-03-24 15:57:33 +00:00
fts3ad.test Add extra tests for parsing of whitespace in tokenizer declarations,. 2009-12-07 16:23:42 +00:00
fts3ae.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3af.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ag.test Improved error message when the right-hand operand of MATCH in FTS3 is 2010-03-15 20:53:01 +00:00
fts3ah.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ai.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3aj.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ak.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3al.test Change the fts3 snippet function to return (hopefully) more relevant snippets in less time. 2010-01-06 17:19:21 +00:00
fts3am.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3an.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3ao.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3atoken.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3b.test Modify a test in fts3b.test to reflect the fact that the docid field may now be updated. 2009-12-02 16:09:16 +00:00
fts3c.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3cov.test Tests to cover a few extra branches in fts3.c. 2009-12-12 19:15:27 +00:00
fts3d.test Start reworking fts3 code to match the rest of SQLite (code conventions, malloc-failure handling etc.). 2009-11-13 10:36:20 +00:00
fts3e.test Add some simple tests to make sure that the different fulltextFilter 2008-07-29 20:24:46 +00:00
fts3expr.test Improved error message when the right-hand operand of MATCH in FTS3 is 2010-03-15 20:53:01 +00:00
fts3expr2.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
fts3malloc.test Fix two similar problems in fts3 that meant that an OOM error could cause a memory leak. 2010-01-22 15:48:18 +00:00
fts3near.test Change the fts3 snippet function to return (hopefully) more relevant snippets in less time. 2010-01-06 17:19:21 +00:00
fts3query.test Fix a typo in walfault.test. 2010-05-04 11:06:03 +00:00
fts3rnd.test Fix a typo in walfault.test. 2010-05-04 11:06:03 +00:00
fts3snippet.test Allow statements like "REPLACE INTO tbl(rowid) VALUES(...)" to run without a statement journal as long as there are no triggers, foreign keys or indexes. 2010-02-18 08:19:19 +00:00
fts4aa.test Check-in [87a6a9970b] did not completely disable FTS4. This check-in aims 2010-03-09 13:02:09 +00:00
func.test More rounding tests. 2010-02-17 03:57:58 +00:00
func2.test Update comment for substrFunc(). Added additional SUBSTR() test cases. 2009-11-12 05:04:50 +00:00
fuzz.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
fuzz2.test Minor changes to test scripts to support various SQLITE_OMIT options. 2009-12-31 19:48:29 +00:00
fuzz3.test Include fuzz3.test in all.test. Get fuzz3.test working again. (CVS 6110) 2009-01-05 17:19:03 +00:00
fuzz_common.tcl Reenable fuzz testing for all.test. Make sure the query flattener copies 2009-01-05 19:36:30 +00:00
fuzz_malloc.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
hook.test Test that the rollback-hook is invoked if a commit-hook implementation returns non-zero (causing a rollback). Remove documentation comment that says otherwise from sqlite.h.in. 2010-04-13 06:18:02 +00:00
icu.test Fix a problem in the icu.test script. 2009-10-17 14:19:29 +00:00
in.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
in2.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
in3.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
in4.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
incrblob.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
incrblob2.test Cause incremental-blob read/write operations lock shared-cache tables in the same way as normal SQL read/writes. Add complex assert statements to make sure tehe correct shared-cache locks are held when accessing the database. Eliminate some redundant checks from btree.c. (CVS 6830) 2009-06-29 06:00:37 +00:00
incrblob_err.test Fix SQLITE_OMIT_AUTOVACUUM so that it works again. Ticket #3228. (CVS 5439) 2008-07-18 17:16:26 +00:00
incrvacuum.test Make sure the auto_vacuum=INCREMENTAL setting is preserved across a VACUUM. 2009-02-18 20:31:18 +00:00
incrvacuum2.test Remove the "proc zeroblob" implementation from incrvacuum2.test. It is no longer required as of (6906) and, as #3988 points out, unreliable. (CVS 6936) 2009-07-25 13:42:50 +00:00
incrvacuum_ioerr.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
index.test Use 1<<$x instead of pow(2,$x) in the test suite code. (CVS 4715) 2008-01-16 18:20:41 +00:00
index2.test Ignore leading spaces on text to numeric conversions. Ticket #1662. 2006-03-03 19:12:29 +00:00
index3.test When a parse of the sqlite_master table fails, include the name of the 2008-03-19 13:03:33 +00:00
indexedby.test Allow the keyword INDEXED to be used as the name of a table or index or 2009-03-22 20:36:18 +00:00
init.test Disable the "init.test" test script when compiled with SQLITE_THREADSAFE=0. 2010-03-22 15:47:38 +00:00
insert.test Improvements to coverage testing. (CVS 3810) 2007-04-05 11:25:58 +00:00
insert2.test Use 1<<$x instead of pow(2,$x) in the test suite code. (CVS 4715) 2008-01-16 18:20:41 +00:00
insert3.test Move the asynchronous IO code from src/test_async.c to ext/async/. Refactor it to be a standalone module and to support windows. (CVS 6539) 2009-04-23 14:58:39 +00:00
insert4.test Fix the expression comparison logic to take the COLLATE operator into account. 2010-01-07 15:17:02 +00:00
insert5.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
intarray.test Additional intarray test cases and tweaks to comments. 2009-11-10 17:55:47 +00:00
interrupt.test Get all tests running without memory leaks. (CVS 4714) 2008-01-16 17:46:38 +00:00
intpkey.test When using an index to scan a database table, read column data from the index in preference to the table. This increases the likelihood that the table will not be required at all. (CVS 4580) 2007-11-29 17:43:27 +00:00
io.test Fix issues with the io.test script. There is still a problem with a 2010-03-29 19:36:52 +00:00
ioerr.test Test cases and minor code changes to increase coverage of btree.c. (CVS 6456) 2009-04-06 17:50:03 +00:00
ioerr2.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
ioerr3.test Additional test coverage improvements. Test coverage now stands at 98.73%. (CVS 4731) 2008-01-19 23:50:26 +00:00
ioerr4.test Fix the new ioerr4.test so that it plays well with others. (CVS 5103) 2008-05-08 01:11:42 +00:00
ioerr5.test Fix ioerr5.test so that it works with the new pcache module. (CVS 5636) 2008-08-28 18:35:34 +00:00
join.test When generating WHERE clause terms internally for NATURAL and USING joins, identify the table by its position in the FROM list, not by its name or alias. Fix for [b73fb0bd64]. 2009-10-19 15:52:32 +00:00
join2.test Modify test scripts to work when SQLITE_OMIT_SUBQUERY (along with other OMIT macros) is defined. (CVS 2251) 2005-01-21 03:12:14 +00:00
join3.test Continued refactoring of the name resolution logic and query optimizer. (CVS 2236) 2005-01-19 23:24:50 +00:00
join4.test Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427) 2005-03-29 03:10:59 +00:00
join5.test Fix the query optimizer so that it correctly handles constant expressions 2007-06-08 00:20:47 +00:00
join6.test Added test cases for the multi-way USING and NATURAL JOIN fix. 2009-12-09 18:22:25 +00:00
journal1.test Do not attempt to read the journal file on windows because manditory locking 2005-03-20 22:54:56 +00:00
jrnlmode.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
jrnlmode2.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
jrnlmode3.test Change the journal_mode pragma so that it always returns the current 2009-04-20 17:43:03 +00:00
keyword1.test Add test cases to make sure that keywords that we say can be used as 2009-01-29 19:27:46 +00:00
lastinsert.test Make the last_insert_rowid method in the TCL interface work with 2006-06-21 19:30:34 +00:00
laststmtchanges.test Make sqlite3_count_changes() and total_changes() work with "DELETE FROM <table-name>". (CVS 5844) 2008-10-27 13:59:33 +00:00
like.test Disable the LIKE optimization if the affinity of the LHS column is 2009-06-07 23:45:10 +00:00
like2.test Fix the LIKE query optimizer so that it works with LIKE patterns 2008-05-26 18:33:40 +00:00
limit.test Additional coverage testing. Fix a segfault following OOM in 2008-08-02 03:50:39 +00:00
loadext.test Fix a problem in loadext.test causing an error on OSX. This is not a real problem, just a case of the test script expecting a slightly different error message than the one returned. (CVS 6361) 2009-03-20 09:09:37 +00:00
loadext2.test Move SQL functions used for testing only out of func.c and into a new 2008-03-19 16:08:53 +00:00
lock.test Changes sqlite3_prepare_v2() (and related routines) so that if it fails due 2009-06-16 17:49:36 +00:00
lock2.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
lock3.test Back out check-in (6380). Replace it with a proper fix to the 2009-03-28 15:04:24 +00:00
lock4.test Add a short pause to force a context swap while waiting for a separate process 2009-05-06 00:52:40 +00:00
lock5.test Make sure dot-lock is fully enabled when SQLITE_ENABLE_LOCKING_STYLE is 2008-12-04 12:34:15 +00:00
lock6.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
lock7.test Add a test to verify that 3.6.17 releases read-locks obtained to read the database schema even if the connection is not currently in auto-commit mode. 2009-08-17 09:29:09 +00:00
lock_common.tcl If an attempt to get a read-lock on the WAL fails with SQLITE_BUSY_RECOVER, call the busy-handler at the btree level. 2010-06-01 14:12:45 +00:00
lookaside.test Enhance sqlite3_shutdown() so that it automatically invokes 2009-04-09 01:23:49 +00:00
main.test Modified statement machine in sqlite3_complete() to return 0 on empty string. 2009-12-17 22:17:38 +00:00
make-where7.tcl Attempt to optimize virtual table queries with 'OR' expressions in the WHERE clause. (CVS 6527) 2009-04-21 09:02:45 +00:00
malloc.test Clean up sqlite_stat2 related code. Add test cases. 2009-08-19 14:34:54 +00:00
malloc3.test Make sure malloc3.test runs even if a CREATE TABLE transaction commits 2008-10-14 15:54:08 +00:00
malloc4.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
malloc5.test Fix malloc5.test so it work on both 64-bit and 32-bit systems. The 2009-04-11 19:09:53 +00:00
malloc6.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
malloc7.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
malloc8.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
malloc9.test Fix the output labels on the tests in malloc9. (CVS 4966) 2008-04-04 12:21:25 +00:00
mallocA.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
mallocAll.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
mallocB.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
mallocC.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
mallocD.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
mallocE.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
mallocF.test Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +00:00
mallocG.test Fix problems in test scripts. Add new test cases to improve test coverage. (CVS 5521) 2008-08-01 18:47:01 +00:00
mallocH.test Bring test coverage up to 99%. (CVS 5522) 2008-08-01 20:10:08 +00:00
mallocI.test Change mallocI.test to close a database connection that was being left open. (CVS 6966) 2009-08-10 04:26:39 +00:00
mallocJ.test More coverage improvements. (CVS 6148) 2009-01-09 02:49:31 +00:00
mallocK.test Increased test coverage in where.c. (CVS 6146) 2009-01-08 21:00:02 +00:00
malloc_common.tcl Enhancements to test_vfs.c and walfault.test. 2010-06-03 09:25:10 +00:00
manydb.test Added support for proxy file locking style 2008-11-21 00:10:35 +00:00
memdb.test Fix memdb.test so that it works when OMIT_AUTOVACUUM is defined. (CVS 6649) 2009-05-18 16:04:38 +00:00
memleak.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
memsubsys1.test Add some code to sqlite3VdbeMemSetZeroBlob() so that it works (less efficiently) even when OMIT_INCRBLOB is defined. Ticket #3977. (CVS 6906) 2009-07-18 14:36:23 +00:00
memsubsys2.test Revise the initialization and shutdown logic so that it no longer keeps 2008-08-12 15:21:11 +00:00
minmax.test Improved testing of the min/max optimization. (CVS 5373) 2008-07-08 18:05:26 +00:00
minmax2.test First pass at optimizing max()/min() as described in #2853. Some refinements to come. (CVS 4687) 2008-01-05 17:39:29 +00:00
minmax3.test Fix the expression comparison logic to take the COLLATE operator into account. 2010-01-07 15:17:02 +00:00
misc1.test Do create, open, or initialize the rollback journal until something actually 2010-03-19 15:48:13 +00:00
misc2.test Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. 2009-09-01 17:11:07 +00:00
misc3.test Fix the test case misc3-6.11 so that it works correctly on UTF16 databases 2009-05-06 00:49:00 +00:00
misc4.test Strengthen the tests for aggregate functions in GROUP BY clauses. 2007-12-08 18:01:30 +00:00
misc5.test Add a missing "finish_test" to the end of misc5.test. (CVS 5491) 2008-07-29 10:26:45 +00:00
misc6.test Get the build working with -DSQLITE_OMIT_UTF16=1. Ticket #2314. (CVS 3865) 2007-04-23 23:56:31 +00:00
misc7.test Code simplifications and comment improvements in support of structural 2009-07-16 18:21:17 +00:00
misuse.test The sqlite TCL command no longer returns the hex address of the sqlite3* 2006-01-03 00:33:50 +00:00
mutex1.test Move the asynchronous IO code from src/test_async.c to ext/async/. Refactor it to be a standalone module and to support windows. (CVS 6539) 2009-04-23 14:58:39 +00:00
mutex2.test Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 2008-10-07 15:25:48 +00:00
nan.test Updated sqlite3AtoF() that performs slightly better with GCC, and significantly better with MSVC. 2009-08-21 02:13:14 +00:00
notify1.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
notify2.test Display a warning that the notify2-3 test sometimes fails on single-core 2009-03-30 11:59:30 +00:00
notnull.test Add a test case to show that [/info/29ab7be99f|29ab7be99f] is fixed. 2009-09-09 11:43:43 +00:00
null.test Adjust the test suite to account for recent changes related to #2822. Most changes are related to English language error messages only. (CVS 4622) 2007-12-13 07:58:50 +00:00
openv2.test Honor the SQLITE_OPEN_READONLY flag even on a :memory: or temporary database, 2009-06-11 17:32:45 +00:00
pageropt.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
pagesize.test Make the TEMP file tables use the page size set for the main database. 2010-01-26 01:25:26 +00:00
pcache.test Correctly update the cache page-count when discarding pages in the xTruncate() method of the default pcache implementation. Otherwise the effective configured size of the cache shrinks each time xTruncate() is called. Fix for #3844. (CVS 6619) 2009-05-08 06:52:47 +00:00
pcache2.test Add some code to sqlite3VdbeMemSetZeroBlob() so that it works (less efficiently) even when OMIT_INCRBLOB is defined. Ticket #3977. (CVS 6906) 2009-07-18 14:36:23 +00:00
permutations.test Experimental change to the xShmXXX parts of the VFS interface. 2010-06-11 19:04:21 +00:00
pragma.test Experimental changes that cause SQLite to use bytes 28..31 of the database 2010-03-27 17:12:36 +00:00
pragma2.test Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) 2007-10-09 08:29:32 +00:00
printf.test Enhance the %q, %Q, and %w printf conversions so that the precisions 2009-11-25 16:53:37 +00:00
progress.test Allow specific exclusion of localtime_s() usage on Windows. 2009-09-22 13:25:00 +00:00
ptrchng.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
quick.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
quote.test Fix duplicate test IDs in the test suite. No changes to code. Ticket #2319. (CVS 3869) 2007-04-25 11:32:30 +00:00
randexpr1.tcl Add test cases that verify evaluation of randomly generated SQL expressions. (CVS 6029) 2008-12-15 16:33:29 +00:00
randexpr1.test Add test cases that verify evaluation of randomly generated SQL expressions. (CVS 6029) 2008-12-15 16:33:29 +00:00
rdonly.test Support compile-time option SQLITE_OMIT_WAL, for building without WAL support. 2010-05-01 16:40:20 +00:00
reindex.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
rollback.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
rowhash.test In the rowhash.test, make sure global variables are cleared prior to use. 2010-06-02 14:43:30 +00:00
rowid.test Remove the priorNewRowid field from the sqlite3 structure. Use the 2009-06-26 15:14:55 +00:00
rtree.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
savepoint.test Add the "PRAGMA wal_autocheckpoint" command. Rename "PRAGMA checkpoint" to "PRAGMA wal_checkpoint". 2010-05-03 11:05:08 +00:00
savepoint2.test Add the "wal" permutation to run existing test files savepoint.test and savepoint2.test in WAL mode. 2010-04-26 12:39:03 +00:00
savepoint3.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
savepoint4.test Change savepoint4.test to limit database growth. Otherwise the test can take a very long time to run, depending on the prng. (CVS 6737) 2009-06-09 15:25:33 +00:00
savepoint5.test Reinitialize page 1 of the database file following a ROLLBACK TO of a 2009-01-02 21:08:09 +00:00
savepoint6.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
schema.test Fix an incorrect ALWAYS() macro in vdbeapi.c. Fix the output of a few 2010-02-24 18:40:39 +00:00
schema2.test Simplify wording of backup API error message. Decapitalize some other 2009-02-04 17:40:57 +00:00
securedel.test Enhancements to the secure_delete pragma to make it easier to use. 2010-02-12 19:46:26 +00:00
select1.test Additional refinements to Expr handling. Restore compression of trigger 2009-05-28 01:00:55 +00:00
select2.test Further refinements to table order selection on join query planning. 2010-04-15 01:04:54 +00:00
select3.test Use 1<<$x instead of pow(2,$x) in the test suite code. (CVS 4715) 2008-01-16 18:20:41 +00:00
select4.test In a 3-fold compound SELECT make sure early code generation of the SELECTs 2009-04-16 00:24:23 +00:00
select5.test Reinsert an SCopy operation that was removed in (5523) because coverage 2008-08-21 14:15:59 +00:00
select6.test Increased test coverage. (CVS 6147) 2009-01-09 01:12:27 +00:00
select7.test Modify the vdbe so that the comparison operator opcodes do not modify the data type of operands. Fix for [aa92c76cd4]. 2010-03-05 16:32:12 +00:00
select8.test Continuing work toward converting the VM into a register machine. (CVS 4707) 2008-01-12 12:48:07 +00:00
select9.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
selectA.test Add test cases to verify that ticket #3314 has been fixed. (CVS 5579) 2008-08-21 14:24:29 +00:00
selectB.test Disable the query flattening optimization when the subquery is a compound 2009-04-02 16:59:47 +00:00
selectC.test Clear the column cache before populating aggregate accumulator registers. Fix fo 2010-03-31 15:02:56 +00:00
server1.test Fix a bug in test_server.c that resulted from the change in semantics 2007-08-29 18:20:16 +00:00
shared.test Add the sqlite3_unlock_notify() API. (CVS 6348) 2009-03-16 13:19:36 +00:00
shared2.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
shared3.test Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) 2008-08-20 14:49:23 +00:00
shared4.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
shared6.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
shared7.test Disallow attaching the same database multiple times to the same db connection 2009-04-30 13:30:32 +00:00
shared_err.test Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) 2008-10-12 00:27:53 +00:00
sharedlock.test When a b-tree transaction is committed when there are open cursors, downgrade shared-cache write-locks to read-locks instead of relinquishing all locks. Fix for #3942. (CVS 6837) 2009-07-02 17:21:57 +00:00
shortread1.test Add tests to prevent a regression of the short read problem discovered 2007-09-14 01:48:11 +00:00
sidedelete.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
soak.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
softheap1.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
sort.test Create separate affinities for INTEGER and REAL. (CVS 2766) 2005-11-14 22:29:05 +00:00
speed1.test Enhance sqlite3_shutdown() so that it automatically invokes 2009-04-09 01:23:49 +00:00
speed1p.explain Add speed-test scripts that also show EXPLAIN output. (CVS 5017) 2008-04-16 12:57:48 +00:00
speed1p.test Enhance sqlite3_shutdown() so that it automatically invokes 2009-04-09 01:23:49 +00:00
speed2.test Detect database file changes using a 128-bit segment of the file header 2007-04-16 15:02:19 +00:00
speed3.test removed unused functions from test3.c (test code only); (CVS 6867) 2009-07-09 02:48:23 +00:00
speed4.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
speed4p.explain Add speed-test scripts that also show EXPLAIN output. (CVS 5017) 2008-04-16 12:57:48 +00:00
speed4p.test Add three new test cases to speed4p.test. Two of the three do single-row 2008-04-10 13:32:36 +00:00
sqllimits1.test Improved handling of oversize string and blob errors. Other simplifications 2009-06-25 01:47:11 +00:00
stmt.test Delay opening the sub-journal until SQLite actually needs to write data to it. 2010-06-03 12:35:28 +00:00
subquery.test Increased test coverage. (CVS 6147) 2009-01-09 01:12:27 +00:00
subselect.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
substr.test Check-in (6230) introduced a bugs in SUBSTR() which was caught by the fuzz 2009-02-03 13:10:54 +00:00
sync.test Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) 2007-10-09 08:29:32 +00:00
table.test Unset some global TCL variables prior to use in test where prior tests can 2010-05-03 19:20:46 +00:00
tableapi.test Skip all tests in tableapi.test if SQLITE_OMIT_GET_TABLE defined. Ticket #3975. (CVS 6901) 2009-07-17 14:37:24 +00:00
tclsqlite.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
tempdb.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
temptable.test Changes sqlite3_prepare_v2() (and related routines) so that if it fails due 2009-06-16 17:49:36 +00:00
temptrigger.test Disable the temptrigger.test test script when shared cache is disabled. 2009-04-15 13:07:19 +00:00
tester.tcl Fix test script problems causing errors in the "inmemory_journal" permutations. 2010-06-09 19:01:02 +00:00
thread001.test Prevent the tcl test suite from throwing an exception when a threadsafe SQLite is linked against a non-threadsafe Tcl for testing. Print a warning instead. Ticket #3753. (CVS 6389) 2009-03-26 14:48:07 +00:00
thread1.test Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 2008-10-07 15:25:48 +00:00
thread002.test Prevent the tcl test suite from throwing an exception when a threadsafe SQLite is linked against a non-threadsafe Tcl for testing. Print a warning instead. Ticket #3753. (CVS 6389) 2009-03-26 14:48:07 +00:00
thread2.test Simplify os_unix.c by removing support for LinuxThreads. Linux systems must 2010-05-14 12:43:01 +00:00
thread003.test Prevent the tcl test suite from throwing an exception when a threadsafe SQLite is linked against a non-threadsafe Tcl for testing. Print a warning instead. Ticket #3753. (CVS 6389) 2009-03-26 14:48:07 +00:00
thread004.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
thread005.test Prevent the tcl test suite from throwing an exception when a threadsafe SQLite is linked against a non-threadsafe Tcl for testing. Print a warning instead. Ticket #3753. (CVS 6389) 2009-03-26 14:48:07 +00:00
thread_common.tcl Fix test script issues preventing walthread.test from running. 2010-04-13 11:35:01 +00:00
threadtest1.c Bug-fixes to get the two threadtest C programs working again. (CVS 1756) 2004-06-29 07:45:33 +00:00
threadtest2.c Get threadtest2.c working again after being long neglected. (CVS 3562) 2007-01-05 01:58:26 +00:00
tkt-02a8e81d44.test Disable query flattening when the outer query is a compound SELECT and 2010-04-15 23:24:29 +00:00
tkt-2ea2425d34.test Do not reuse function parameters in subsequent expressions since the 2009-09-03 01:18:00 +00:00
tkt-3fe897352e.test Minor changes to test scripts to support various SQLITE_OMIT options. 2009-12-31 19:48:29 +00:00
tkt-4a03edc4c8.test Make sure a transaction is available for rollback whenever a REDUCE conflict 2009-09-24 00:09:58 +00:00
tkt-5ee23731f.test Fix a typo in the test script added for ticket [5ee23731f15]. 2009-10-13 18:49:53 +00:00
tkt-9d68c883.test Add a test case for the OOM-fault corruption issue. 2010-04-09 23:05:24 +00:00
tkt-26ff0c2d1e.test Remove the OP_Variable optimization of check-in [48b77b04935d894] since it 2010-05-12 13:50:23 +00:00
tkt-78e04e52ea.test Allow zero-length names for tables, columns, and indices. 2009-12-08 14:34:08 +00:00
tkt-94c04eaadb.test Reset the state of the asynchronous IO module at the end of the tkt-94c04eaadb.test script. 2009-12-04 08:40:59 +00:00
tkt-31338dca7e.test Ensure WHERE clause terms involving tables on the right end of a join 2009-12-16 22:10:49 +00:00
tkt-cbd054fa6b.test Fix OOM error on ANALYZE with STAT2 enabled with zero-length data. Ticket [cbd054fa6b]. 2010-03-26 01:54:33 +00:00
tkt-d82e3f3721.test Rename tkt-d82e3f3721.txt to use the (correct) .test suffix. 2009-12-12 13:58:18 +00:00
tkt-f973c7ac31.test Fix for ticket [f973c7ac31]. 2010-06-09 15:47:11 +00:00
tkt-f777251dc7a.test Experimental fix for [f777251dc7]. This may be changed yet. 2009-10-16 14:55:03 +00:00
tkt35xx.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt1435.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
tkt1443.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
tkt1444.test Modify the test cases in tkt1444.test that were failing. I am convinced that the test cases were incorrect. (CVS 3288) 2006-06-23 14:43:30 +00:00
tkt1449.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
tkt1473.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
tkt1501.test Test suite fixes for builds that define OMIT symbols. (CVS 2962) 2006-01-17 09:35:01 +00:00
tkt1512.test Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918) 2007-05-04 14:36:22 +00:00
tkt1514.test Simplifications to the Expr object: Remove Expr.span completely and convert 2009-05-27 10:31:29 +00:00
tkt1536.test Fix incorrect type conversions when copying from a table into itself. 2005-11-24 13:15:32 +00:00
tkt1537.test Fixes for OMIT_SUBQUERY builds: Disable where clause OR->IN optimization. Include EXISTS keyword (for new CREATE TABLE syntax). Test file fixes. (CVS 2943) 2006-01-14 08:02:28 +00:00
tkt1567.test Tentative fix for ticket #1567: disable the sqlite3pager_dont_write() 2005-12-19 16:15:31 +00:00
tkt1644.test Minor test file modifications for builds compiled with OMIT options. (CVS 3077) 2006-02-10 13:33:30 +00:00
tkt1667.test Fix a test case that was still using the old pending_byte mechanism. (CVS 6265) 2009-02-05 17:00:54 +00:00
tkt1873.test Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) 2007-10-09 08:29:32 +00:00
tkt2141.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
tkt2192.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
tkt2213.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
tkt2251.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
tkt2285.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
tkt2332.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
tkt2339.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
tkt2391.test Consider explicit collate clauses when matching WHERE constraints to indices. Fix for #2391. (CVS 4040) 2007-05-29 12:11:29 +00:00
tkt2409.test Partial fix for a bug in recovery from xStress failures in pcache. (CVS 5635) 2008-08-28 17:46:18 +00:00
tkt2450.test When expanding '*' in the result set of a SELECT, quote the expanded identifiers. Fix for #2450. (CVS 4111) 2007-06-24 06:32:17 +00:00
tkt2565.test Enhance sqlite3_shutdown() so that it automatically invokes 2009-04-09 01:23:49 +00:00
tkt2640.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
tkt2643.test Fix incorrect index cost assumptions that occur after an ANALYZE. 2007-09-13 17:54:40 +00:00
tkt2686.test Add more test cases to prove that ticket #2920 does not exist in 2008-02-02 02:48:52 +00:00
tkt2767.test Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) 2009-04-07 14:14:22 +00:00
tkt2817.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
tkt2820.test Make sure statement journals are initiated when doing DROP operations 2007-12-04 16:54:52 +00:00
tkt2822.test Refactor the name resolution procedures in the code generator. (CVS 5569) 2008-08-20 16:35:10 +00:00
tkt2832.test Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) 2009-04-07 14:14:22 +00:00
tkt2854.test Add the sqlite3_unlock_notify() API. (CVS 6348) 2009-03-16 13:19:36 +00:00
tkt2920.test Add more test cases to prove that ticket #2920 does not exist in 2008-02-02 02:48:52 +00:00
tkt2927.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
tkt2942.test Do not apply the query flattening optimization when the outer query is an 2008-02-15 14:33:03 +00:00
tkt3080.test The COMMIT command now works even if there are pending queries, as long 2008-11-05 16:37:34 +00:00
tkt3093.test Make sure that when a connection is blocking on a RESERVED lock that it 2008-05-02 14:23:54 +00:00
tkt3121.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
tkt3201.test Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030]. 2009-09-21 16:06:03 +00:00
tkt3292.test A partial fix for ticket #3292. This fixes the original problem but there 2008-08-13 14:07:40 +00:00
tkt3298.test Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) 2009-04-07 14:14:22 +00:00
tkt3334.test Do not flatten subqueries where the subquery has a LIMIT and the outer 2008-08-26 12:56:14 +00:00
tkt3346.test Additional test cases for nested subqueries in a WHERE clause. (CVS 5999) 2008-12-09 13:12:56 +00:00
tkt3357.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3419.test Add a test script to verify that ticket #3419 stays fixed. (CVS 5771) 2008-10-06 15:31:13 +00:00
tkt3424.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3442.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3457.test Avoid writing the 8-byte journal-header magic until the journal-header is synced. In persistent journal-mode, this prevents any old content that follows an unsynced journal-header from being interpreted as part of the rollback journal. (CVS 6817) 2009-06-26 07:12:06 +00:00
tkt3461.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3493.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3508.test Additional refinements to Expr handling. Restore compression of trigger 2009-05-28 01:00:55 +00:00
tkt3522.test Expand table.* properly on a USING or a NATURAL join. Ticket #3522. (CVS 5979) 2008-12-05 00:00:07 +00:00
tkt3527.test Fix a segfault associated with the column cache that occurs on nested VIEWs. 2008-12-08 13:42:36 +00:00
tkt3541.test Convert the "~" and "NOT" operators to be two-address instructions. 2008-12-15 15:27:51 +00:00
tkt3554.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3581.test Here is the test case to prove that ticket #3581 is fixed. (CVS 6174) 2009-01-14 01:10:40 +00:00
tkt3630.test Omit the TEMP keyword from the schema of TEMP tables created using 2009-02-02 18:03:21 +00:00
tkt3718.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3731.test Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. 2009-09-01 17:11:07 +00:00
tkt3757.test Improvements to cost estimation for evaluating the IN operator. 2009-03-29 00:13:03 +00:00
tkt3761.test Make sure a ROLLBACK that follows an incremental vacuum works. Ticket #3761. (CVS 6416) 2009-03-31 02:54:40 +00:00
tkt3762.test Added a test case for ticket #3672. (CVS 6414) 2009-03-31 00:50:35 +00:00
tkt3773.test Disable the query flattening optimization when the subquery is a compound 2009-04-02 16:59:47 +00:00
tkt3791.test Do not attempt to walk a TokenOnly or SpanOnly expression tree node. 2009-04-08 12:21:30 +00:00
tkt3793.test Fix a couple of Windows only issues with test scripts. (CVS 6698) 2009-06-01 16:42:17 +00:00
tkt3810.test Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030]. 2009-09-21 16:06:03 +00:00
tkt3824.test Add another test case for the "x IS NULL" uniqueness problem of ticket #3824. 2009-04-24 20:32:31 +00:00
tkt3832.test Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030]. 2009-09-21 16:06:03 +00:00
tkt3838.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
tkt3841.test Fix a problem in vdbe.c that could cause a double-free of memory if the 2009-06-17 21:42:33 +00:00
tkt3871.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3879.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
tkt3911.test Make sure nested queries with USING clauses do not leak memory. 2009-06-12 03:27:26 +00:00
tkt3918.test Fix for #3918. Also, fix the TRACE macros in balance_nonroot(). (CVS 6772) 2009-06-17 11:13:28 +00:00
tkt3922.test Skip a couple tests requiring working 64bit int support on platforms without that support. Test code change only. (CVS 6823) 2009-06-26 14:17:47 +00:00
tkt3929.test Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030]. 2009-09-21 16:06:03 +00:00
tkt3935.test Report an error if a USING or ON clause is specified following a from-list element that is not to the right of a join operator. Fix for #3846. (CVS 6832) 2009-07-01 16:12:07 +00:00
tkt3992.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
tkt3997.test When flattening a SELECT query, do not discard collation sequences explicitly attached to expressions in the parent query. Fix for #3997. (CVS 6949) 2009-07-28 13:30:30 +00:00
tkt4018.test Fix a problem in os_unix.c where a malloc failure could lead to a leaked file descriptor. 2009-08-22 11:39:46 +00:00
tokenize.test Testing coverage enhancements. (CVS 5358) 2008-07-08 00:06:49 +00:00
trace.test Fixed some TCL test cases to work if SQLITE_OMIT_TRIGGER is defined. 2009-12-17 22:12:51 +00:00
trans.test Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. 2010-06-07 17:47:26 +00:00
trans2.test Add the trans2.test script designed to stress statement rollback and 2008-08-27 18:56:36 +00:00
trans3.test The COMMIT command now works even if there are pending queries, as long 2008-11-05 16:37:34 +00:00
trigger1.test Changes to support recursive triggers. 2009-08-28 18:53:45 +00:00
trigger2.test Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. 2009-09-01 17:11:07 +00:00
trigger3.test Check in implementation of foreign key constraints. 2009-09-19 17:00:31 +00:00
trigger4.test Fix the trigger4 test so that it runs on windows. (CVS 3559) 2007-01-04 22:13:02 +00:00
trigger5.test Insert #ifdefs that can optionally remove features at compiletime resulting 2004-10-31 02:22:47 +00:00
trigger6.test Fix a datatype in trigger6.test that changed due to the previous check-in. (CVS 2454) 2005-05-05 11:04:50 +00:00
trigger7.test Do not allow indexing of any table whose name begins with "sqlite_". 2008-08-11 18:44:58 +00:00
trigger8.test Changes to support recursive triggers. 2009-08-28 18:53:45 +00:00
trigger9.test Fixes for new triggers scheme. 2009-08-30 11:42:51 +00:00
triggerA.test Further refinements to table order selection on join query planning. 2010-04-15 01:04:54 +00:00
triggerB.test Additional coverage testing in the new name resolver module. (CVS 5608) 2008-08-25 12:14:08 +00:00
triggerC.test Do not crash when compiling an "INSERT INTO tbl DEFAULT VALUES" when tbl has either BEFORE or INSTEAD OF triggers attached to it. Ticket [f3162063fd]. 2010-03-30 12:40:32 +00:00
triggerD.test When creating a trigger on a main database table when there is a TEMP table 2010-02-15 16:54:55 +00:00
types.test Cause incremental-blob read/write operations lock shared-cache tables in the same way as normal SQL read/writes. Add complex assert statements to make sure tehe correct shared-cache locks are held when accessing the database. Eliminate some redundant checks from btree.c. (CVS 6830) 2009-06-29 06:00:37 +00:00
types2.test Clarify the documentation on how comparisons occur in an IN operator. 2007-02-23 03:00:44 +00:00
types3.test Changes to test scripts to accommodate different architectures and different 2008-04-28 13:02:57 +00:00
unique.test Simplifications to the uniqueness constraint failure error message 2009-05-02 15:46:46 +00:00
update.test Enhancements to the change counter tests. Ticket #3013. (CVS 4986) 2008-04-10 18:44:36 +00:00
utf16align.test Prevent buffer overruns when converting malformed UTF16 to UTF8. Ticket #3482. (CVS 5869) 2008-11-07 03:29:33 +00:00
vacuum.test When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
vacuum2.test Make sure the auto_vacuum=INCREMENTAL setting is preserved across a VACUUM. 2009-02-18 20:31:18 +00:00
vacuum3.test All the page_size pragma to change the page size on a new :memory: database, 2008-08-26 21:07:26 +00:00
vacuum4.test Fix an assertion-fault/segfault problem that comes up when trying to 2010-02-22 23:17:42 +00:00
varint.test New varint encoding gives a maximum varint length of 9 instead of 10. (CVS 1395) 2004-05-18 15:57:42 +00:00
veryquick.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
view.test Add the example from #3359 to the test suite. (CVS 6027) 2008-12-14 14:45:20 +00:00
vtab1.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
vtab2.test If sqlite3_column_value() is called to obtain a value with the MEM_Static flag set, clear it and set the MEM_Ephem flag before returning. Otherwise, if the value is passed to sqlite3_bind_value() or sqlite3_result_value(), sqlite may attempt to use the buffer after the statement has been finalized. This is not always valid, as MEM_Static only guarantees that a MEM.z buffer will be valid for the lifetime of the owner statement, not that it is actually a static buffer. (CVS 5812) 2008-10-13 10:37:49 +00:00
vtab3.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
vtab4.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
vtab5.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
vtab6.test Changes to the query planner that improve the order in which tables/indexes are scanned in join queries. 2009-08-13 07:09:33 +00:00
vtab7.test Make sure statement journals are initiated when doing DROP operations 2007-12-04 16:54:52 +00:00
vtab8.test Handle the case where the estimated cost of a virtual table scan is larger than SQLITE_BIG_DBL. Ticket #2253. (CVS 3670) 2007-03-02 08:12:22 +00:00
vtab9.test Ensure sqlite3_finalize() can be called from within the xDisconnect() method of virtual tables. (CVS 3845) 2007-04-16 15:06:25 +00:00
vtabA.test Fix an assertion fault that occurs when two different virtual tables are 2010-02-24 15:10:14 +00:00
vtabB.test Add test cases to prove that ticket #3082 has been fixed. (CVS 5048) 2008-04-25 12:10:15 +00:00
vtabC.test Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) 2009-04-07 14:14:22 +00:00
vtabD.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
vtabE.test Make sure registers computed for the VFilter opcode are marked invalid 2009-11-23 21:23:45 +00:00
vtab_alter.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
vtab_err.test Enable threadsafe builds by default in configure. Ticket #2606. 2007-09-03 16:12:09 +00:00
vtab_shared.test Various fixes so that "make test" works with OMIT_FOREIGN_KEY, OMIT_TRIGGER and OMIT_ALTER_TABLE. 2009-09-29 06:33:23 +00:00
wal.test Refactor some of the global variables and commands used by tester.tcl. 2010-06-07 14:28:16 +00:00
wal2.test Experimental change to the xShmXXX parts of the VFS interface. 2010-06-11 19:04:21 +00:00
wal3.test Experimental change to the xShmXXX parts of the VFS interface. 2010-06-11 19:04:21 +00:00
wal_common.tcl Have test_vfs.c simulate IO errors in xShmLock. 2010-06-03 18:20:19 +00:00
walbak.test Convert the wal-header and frame-header to 24 bytes. Extra information in 2010-05-20 16:45:58 +00:00
walcksum.test i 2010-05-29 06:18:54 +00:00
walcrash.test Fix problems with recovering wal files that use a page-size other than the default. 2010-05-04 14:47:39 +00:00
walcrash2.test Fixes to the test cases in wal2.test. 2010-06-01 07:51:47 +00:00
walfault.test Add some fault-injection tests to improve coverage. 2010-06-14 07:53:26 +00:00
walhook.test Convert the wal-header and frame-header to 24 bytes. Extra information in 2010-05-20 16:45:58 +00:00
walmode.test Updates for to WAL TCL test scripts to support running on Windows. 2010-05-11 02:46:16 +00:00
walslow.test Add the "PRAGMA wal_autocheckpoint" command. Rename "PRAGMA checkpoint" to "PRAGMA wal_checkpoint". 2010-05-03 11:05:08 +00:00
walthread.test If an attempt to get a read-lock on the WAL fails with SQLITE_BUSY_RECOVER, call the busy-handler at the btree level. 2010-06-01 14:12:45 +00:00
where.test Fix a bug reported on the mailing list triggered by the pattern "SELECT <col>, (SELECT ... FROM tbl WHERE rowid > <col>) FROM ...". (CVS 5855) 2008-11-03 09:06:05 +00:00
where2.test Avoid assertion faults in queries using indices with redundant columns. 2010-04-30 21:03:24 +00:00
where3.test Further refinements to table order selection on join query planning. 2010-04-15 01:04:54 +00:00
where4.test Fix compilation/testing with OMIT_SUBQUERY defined. Ticket #2828. (CVS 4603) 2007-12-10 05:03:46 +00:00
where5.test Additional test cases for comparisons against NULL in the WHERE clause 2007-06-08 08:43:10 +00:00
where6.test Make sure the ON clause of a LEFT JOIN does not cause an index to be 2010-02-25 04:15:47 +00:00
where7.test Further refinements to table order selection on join query planning. 2010-04-15 01:04:54 +00:00
where8.test Further refinements to table order selection on join query planning. 2010-04-15 01:04:54 +00:00
where8m.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
where9.test Remove leftover "breakpoint" commands from test scripts. Also remove blank 2009-06-05 17:09:11 +00:00
whereA.test Make sure internal queries are well ordered, even when the 2010-01-12 23:54:14 +00:00
whereB.test Tweak to the new whereB.test file to make it more consistent. 2009-08-13 19:54:26 +00:00
wherelimit.test Further simplifications of the code for the LIMIT clause on an UPDATE or DELETE. Added a few test cases to wherelimit.test. (CVS 5797) 2008-10-10 18:25:45 +00:00
zeroblob.test Make sure the IN operator works with zeroblobs. Ticket #3965. 2009-07-14 02:33:02 +00:00