0
0
mirror of https://github.com/sqlite/sqlite.git synced 2024-12-01 17:23:42 +01:00
sqlite/test
2009-03-14 08:37:23 +00:00
..
aggerror.test
alias.test Disable the result-set alias cache when on conditional code branches. 2008-10-25 15:03:20 +00:00
all.test Now that we have permutations.test, it is really only necessary to run 2009-01-06 18:43:51 +00:00
alter2.test Remove the dependency on the direct btree interface from as many test 2008-03-19 00:21:30 +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
alter.test Correctly handle attempts to add a UNIQUE or PRIMARY KEY column using 2009-02-13 03:43:31 +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
async2.test Reset the writer-thread halt criteria after halting the thread. (CVS 4528) 2007-11-05 17:01:08 +00:00
async3.test Reset the writer-thread halt criteria after halting the thread. (CVS 4528) 2007-11-05 17:01:08 +00:00
async.test Fix the async.test test script so that it invokes (finish_test) even if the asynchronous backend is not included in the build (and no tests are run). (CVS 5700) 2008-09-15 14:47: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 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
attach.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
attachmalloc.test Fix an assert() failure that can occur following a malloc() failure. Ticket #3455. (CVS 5834) 2008-10-22 10:45:37 +00:00
auth2.test Call the authorizer callback the same number of times whether or not the query flattening occurs. (CVS 5338) 2008-07-02 13:13:51 +00:00
auth3.test If an SQLITE_DELETE authorization callback returns SQLITE_IGNORE, proceed with the delete operation but disable the truncate optimization. (CVS 5845) 2008-10-27 15:34:32 +00:00
auth.test If an SQLITE_DELETE authorization callback returns SQLITE_IGNORE, proceed with the delete operation but disable the truncate optimization. (CVS 5845) 2008-10-27 15:34:32 +00:00
autoinc.test Do not allow indexing of any table whose name begins with "sqlite_". 2008-08-11 18:44:58 +00:00
autovacuum_ioerr2.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
autovacuum.test Fix some test script details so that the test suite runs with an SQLITE_DEFAULT_AUTOVACUUM=2 build. (CVS 5686) 2008-09-10 10:57:27 +00:00
avtrans.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
backup2.test Updated for Windows compatibility. Test scripts only. (CVS 6285) 2009-02-11 16:06:18 +00:00
backup_ioerr.test Add "backup" and "restore" methods to the TCL interfaces and test cases 2009-02-04 22:46:47 +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
backup.test Fix some edge cases with backing up databases that are exactly PENDING_BYTE bytes in size, or just slightly larger. (CVS 6288) 2009-02-12 17:01:49 +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
bigfile.test Changes to cleanup and improve the consistency of tests for large file support in bigfile.test. (CVS 6338) 2009-03-05 04:27:08 +00:00
bigrow.test
bind.test Add a count parameter to the OP_Variable opcode and use it to simplify 2009-02-20 03:55:05 +00:00
bindxfer.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
bitvec.test Update the SECURE_DELETE code to track the latest changes in the pager. (CVS 5928) 2008-11-19 18:30:29 +00:00
blob.test Smaller and hopefully faster routine for converting blob literals into binary. (CVS 4967) 2008-04-04 15:12:21 +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 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.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
busy.test Add tests to make sure the busy handler resets. (CVS 4865) 2008-03-15 02:09:21 +00:00
cache.test A complete run of quick.test with mutex debugging enabled. (CVS 4266) 2007-08-22 02:56:42 +00:00
capi2.test Fix a bug in the multi-index OR cost estimator. Remove leftover "breakpoint" 2008-12-30 17:55:00 +00:00
capi3.test More coverage improvements. (CVS 6148) 2009-01-09 02:49:31 +00:00
capi3b.test Update tests so that they work properly even if the soft-heap-limit 2007-08-10 19:46:13 +00:00
capi3c.test The COMMIT command now works even if there are pending queries, as long 2008-11-05 16:37:34 +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 The REPLACE conflict resolution falls back to FAIL when on a 2007-07-23 19:39:46 +00:00
collate1.test
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 First pass at optimizing max()/min() as described in #2853. Some refinements to come. (CVS 4687) 2008-01-05 17:39:29 +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 to verify the sqlite3_column_name() interface returns the 2008-10-09 15:56:45 +00:00
conflict.test Miscellaneous test coverage improvements. (CVS 4734) 2008-01-21 16:22:45 +00:00
corrupt2.test Instead of storing a pointer to the parent page in the MemPage structure, have each B-Tree cursor keep track of the ancestry of the current page. (CVS 5747) 2008-09-29 11:49:47 +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 When a parse of the sqlite_master table fails, include the name of the 2008-03-19 13:03:33 +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 A partial fix for ticket #3292. This fixes the original problem but there 2008-08-13 14:07:40 +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 Activate testing of mem3 and mem5. Fix problems found. Tickets #3223 2008-07-16 12:25:32 +00:00
corrupt.test Additional coverage testing in the new name resolver module. (CVS 5608) 2008-08-25 12:14:08 +00:00
corruptA.test Added corruptA.test for testing malformed database headers. (CVS 5397) 2008-07-11 16:39:23 +00:00
corruptB.test Fix some trivial cases where database corruption was causing an error code other than SQLITE_CORRUPT to be returned. (CVS 5690) 2008-09-10 17:53:35 +00:00
corruptC.test Force the corruptC.test script to use file format 1. (CVS 5930) 2008-11-19 18:43:07 +00:00
count.test Minor changes and coverge tests for "SELECT count(*)" optimization. (CVS 6324) 2009-02-25 08:56:47 +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 The crash8.test depends on auto_vacuum being off. Make sure that is the 2009-01-11 00:44:47 +00:00
crash.test Add additional randomness to crash tests. (CVS 4694) 2008-01-08 15:18:52 +00:00
crashtest1.c
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
date.test Fix a round-off error when moving dates by negative modifier amounts. 2009-01-30 17:27:44 +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
delete2.test 3 more coverage tests for btree.c. (CVS 5370) 2008-07-08 15:59:51 +00:00
delete3.test
delete.test Add some tests for journal_mode=off. Need to come up with a way of handling 2008-04-19 20:53:26 +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
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
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
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
exclusive2.test Add 19 new assert() statements in btree.c that attempt to detect writing to 2008-11-27 02:22:10 +00:00
exclusive.test Changes to test scripts so that veryquick.test runs with SQLITE_TEMP_STORE=3 defined. Also a fix to stop the same switch causing a crash in the savepoint code. (CVS 6053) 2008-12-22 11:43:35 +00:00
exec.test Miscellaneous test coverage improvements. (CVS 4734) 2008-01-21 16:22:45 +00:00
expr.test Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) 2009-02-04 03:59:25 +00:00
filectrl.test Added support for proxy file locking style 2008-11-21 00:10:35 +00:00
filefmt.test Changes to test scripts to support alternative configurations. (CVS 3824) 2007-04-06 21:42:22 +00:00
fkey1.test Coverage improvements in pragma.c. Change the __DARWIN__ macro to __APPLE__, 2009-01-09 21:41:17 +00:00
format4.test Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918) 2007-05-04 14:36:22 +00:00
fts1a.test
fts1b.test
fts1c.test
fts1d.test
fts1e.test
fts1f.test
fts1i.test
fts1j.test
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
fts2.test Read the sqlite3_vtab.zErrMsg after each call to a virtual table 2008-07-23 18:17:32 +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
fts2c.test
fts2d.test
fts2e.test
fts2f.test
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
fts2i.test
fts2j.test
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 Read the sqlite3_vtab.zErrMsg after each call to a virtual table 2008-07-23 18:17:32 +00:00
fts3aa.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ab.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ac.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ad.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +00:00
fts3ae.test Replicate the fts2*.test files as fts3a*.test, and convert fts2 to 2007-08-20 17:38:42 +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 Don't do anything when input doclists are both empty. Ticket #2774 (CVS 4546) 2007-11-16 00:23:07 +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 all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +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 Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +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 Add an implicit (HIDDEN) docid column. This works as an alias to 2007-09-13 18:14:49 +00:00
fts3c.test fts3 functions for testing scripts. These are a first step towards 2008-07-03 19:53:21 +00:00
fts3d.test Implement optimize() function. This merges all segments in the fts 2008-07-15 21:32:07 +00:00
fts3e.test Add some simple tests to make sure that the different fulltextFilter 2008-07-29 20:24:46 +00:00
fts3expr2.test Add pseudo-random tests of the fts3 expression parser. Revise the fix in (6091). (CVS 6092) 2009-01-01 07:08:54 +00:00
fts3expr.test Avoid fts3 crash on (MATCH '""') expressions. Ticket #3717. (CVS 6343) 2009-03-12 15:43:47 +00:00
fts3near.test Modify the (transaction) method of the tcl interface to use savepoints. This makes nested calls to (transaction) work more intuitively. (CVS 6101) 2009-01-02 17:33:46 +00:00
func.test Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) 2009-02-04 03:59:25 +00:00
fuzz2.test Make sure pParse->rc gets set whenever sqlite3ErrorMsg() is called. This is 2007-05-15 16:51:37 +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 Refactor the name resolution procedures in the code generator. (CVS 5569) 2008-08-20 16:35:10 +00:00
fuzz.test Remove leftover "breakpoint" from the fuzz.test script. (CVS 6115) 2009-01-06 00:11:25 +00:00
hook.test When the commit_hook calls a query recursively, make sure the commit_hook 2009-01-03 14:04:38 +00:00
icu.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +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 incorrect ALWAYS macro associated with empty IN() sets. Ticket #3602. (CVS 6202) 2009-01-24 09:56:15 +00:00
in.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
incrblob2.test Change one of the test cases in incrblob2.test to avoid allocating a 10MB block of heap memory. (CVS 5764) 2008-10-03 08:44:54 +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
incrblob.test The COMMIT command now works even if there are pending queries, as long 2008-11-05 16:37:34 +00:00
incrvacuum2.test Fix a problem causing the database to be truncated to the wrong size after an incremental-vacuum is performed on a database in full auto-vacuum mode. (CVS 5094) 2008-05-07 07:13:16 +00:00
incrvacuum_ioerr.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
incrvacuum.test Make sure the auto_vacuum=INCREMENTAL setting is preserved across a VACUUM. 2009-02-18 20:31:18 +00:00
index2.test
index3.test When a parse of the sqlite_master table fails, include the name of the 2008-03-19 13:03:33 +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
indexedby.test Fix a bug in where.c causing a malfunction when an INDEXED BY clause specified an unusable index on other than the leftmost table in the FROM clause. Ticket #3560. (CVS 6076) 2008-12-30 09:45:45 +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 Fix a couple of assert() failures that can occur in btree.c and pager.c. (CVS 6055) 2008-12-23 10:37:47 +00:00
insert4.test Miscellaneous test coverage improvements. (CVS 4734) 2008-01-21 16:22:45 +00:00
insert5.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
insert.test Improvements to coverage testing. (CVS 3810) 2007-04-05 11:25:58 +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 In io.test, reset the connection after manually deleting the journal file, 2009-01-11 00:42:02 +00:00
ioerr2.test Fix a case where during a rollback triggered by an IO or malloc error an unjournalled region of the database could be written to (with it's original data). This was causing an assert in test_journal.c to fail. Add a test case in ioerr2.test to trigger this case. (CVS 6286) 2009-02-12 09:11:56 +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
ioerr.test Fix an obscure memory leak that can follow an IO error. (CVS 5956) 2008-11-26 07:40:30 +00:00
join2.test
join3.test
join4.test
join5.test Fix the query optimizer so that it correctly handles constant expressions 2007-06-08 00:20:47 +00:00
join.test Expand table.* properly on a USING or a NATURAL join. Ticket #3522. (CVS 5979) 2008-12-05 00:00:07 +00:00
journal1.test
jrnlmode.test Fix jrnlmode.test so that it does not run tests involving in-memory journals during the "journaltest" permutation. (CVS 6166) 2009-01-11 05:54:40 +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
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
like2.test Fix the LIKE query optimizer so that it works with LIKE patterns 2008-05-26 18:33:40 +00:00
like.test Coverage improvements in pragma.c. Change the __DARWIN__ macro to __APPLE__, 2009-01-09 21:41:17 +00:00
limit.test Additional coverage testing. Fix a segfault following OOM in 2008-08-02 03:50:39 +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
loadext.test Get the load extension tests working on amd64. Needed for test coverage. (CVS 5816) 2008-10-13 17:09:11 +00:00
lock2.test Make the pending byte adjustable via sqlite3_test_control() on all builds, 2009-02-05 16:31:45 +00:00
lock3.test Factor out and simplify the canonical pathname logic in the VxWorks OS 2008-11-21 22:21:50 +00:00
lock4.test Make the pending byte adjustable via sqlite3_test_control() on all builds, 2009-02-05 16:31:45 +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 Make the pending byte adjustable via sqlite3_test_control() on all builds, 2009-02-05 16:31:45 +00:00
lock.test Modify lock.test to account for "PRAGMA lock_status" returning "unknown" for in-memory databases. (CVS 6287) 2009-02-12 09:36:15 +00:00
lookaside.test Fix a OOM segfault in the BETWEEN operator parsing - discovered while 2008-10-11 17:06:04 +00:00
main.test Do not run the async tests if the async module is not installed. (CVS 5722) 2008-09-18 18:18:29 +00:00
make-where7.tcl For archival purposes, add the TCL script that was used to generate many 2009-01-07 15:52: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 a bug in the multi-index OR cost estimator. Remove leftover "breakpoint" 2008-12-30 17:55:00 +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
malloc_common.tcl Always transform error code SQLITE_IOERR_NOMEM to SQLITE_NOMEM before returning. This was already happening in most places. (CVS 5738) 2008-09-23 16:41:29 +00:00
malloc.test Minor changes and coverge tests for "SELECT count(*)" optimization. (CVS 6324) 2009-02-25 08:56:47 +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 Additional out-of-memory testing. Fix bugs caused by malloc failures in 2007-11-26 13:36:00 +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 Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. 2008-02-18 22:24:57 +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 Additional coverage testing. Fix a segfault following OOM in 2008-08-02 03:50: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
manydb.test Added support for proxy file locking style 2008-11-21 00:10:35 +00:00
memdb.test Fix two problems in test instrumentation that show up on some fulltests. (CVS 6151) 2009-01-09 14:29:35 +00:00
memleak.test Get the memleak.test script working again after recent changes. (CVS 3768) 2007-03-30 17:17:51 +00:00
memsubsys1.test Adjust the memory usage bounds on the memsubsys1.test script so that 2008-10-01 13:55:50 +00:00
memsubsys2.test Revise the initialization and shutdown logic so that it no longer keeps 2008-08-12 15:21:11 +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 Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
minmax.test Improved testing of the min/max optimization. (CVS 5373) 2008-07-08 18:05:26 +00:00
misc1.test Fix a bug in the misc1 test script. (CVS 4526) 2007-11-05 14:58:23 +00:00
misc2.test Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +00:00
misc3.test If a unique index covers any prefix of the ORDER BY clause then let it 2008-06-25 02:47:57 +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 Fix a bug in test file misc7.test. No code changes. (CVS 6272) 2009-02-10 05:45:41 +00:00
misuse.test
mutex1.test Fix two problems in test instrumentation that show up on some fulltests. (CVS 6151) 2009-01-09 14:29:35 +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 Changes to test script nan.test to work on symbian. (CVS 5718) 2008-09-18 11:30:12 +00:00
notnull.test
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_ flags passed into sqlite3_open_v2(). Some 2007-09-03 15:19:34 +00:00
pager2.test Fix a bug in the multi-index OR cost estimator. Remove leftover "breakpoint" 2008-12-30 17:55:00 +00:00
pager3.test
pager.test Fix for 'truncate file' operations on in-memory databases. (CVS 6131) 2009-01-07 15:18:20 +00:00
pageropt.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
pagesize.test All the page_size pragma to change the page size on a new :memory: database, 2008-08-26 21:07:26 +00:00
pcache2.test Minor changes to get memsys5 compiling and its tests passing. Ticket #3495. (CVS 5901) 2008-11-13 16:21:50 +00:00
pcache.test Begin purging dirty pages from the cache once 90% of the cache is dirty (insteadof waiting until it is 100% dirty). This improves performance in some circumstances by effectively reserving 10% of the configured page-cache for frequently reused read-only pages. (CVS 6341) 2009-03-05 14:59:39 +00:00
permutations.test Do not run crash8.test as part of the "journaltest" permutation. crash8.test uses "PRAGMA synchronous=off", which is incompatible with journaltest. (CVS 6162) 2009-01-10 18:51:40 +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
pragma.test Only run tests that depend on SQLITE_PREFER_PROXY_LOCKING builds when said symbol is set. (CVS 6169) 2009-01-12 14:01:45 +00:00
printf.test Add a new test command, sqlite3_mprintf_long, for testing the behavior 2009-02-01 00:21:09 +00:00
progress.test Fix for #2415. The progress handler should abandon only the current query, not all active queries. (CVS 4067) 2007-06-15 14:53:53 +00:00
ptrchng.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
quick.test Make calls to sqlite3BtreeRollbackStmt() no-ops when passed a Btree* handle that does not have an open statement transaction. Ticket #3718. (CVS 6342) 2009-03-12 14:43:27 +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 Improve coverage of btree.c. (CVS 5363) 2008-07-08 10:19:58 +00:00
reindex.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
rollback.test Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830) 2008-10-17 18:51:52 +00:00
rowid.test Miscellaneous code simplifications and cleanup and test coverage 2008-01-19 20:11:25 +00:00
rtree.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
safety.test Test script changes that go with the coverage enhancements of the 2008-03-18 13:46:53 +00:00
savepoint2.test Add a case to permutations.test to run tests with the test_journal.c backend installed. Also many fixes to test_journal.c and one quite obscure fix to pager.c. (CVS 6052) 2008-12-22 10:58:46 +00:00
savepoint3.test Increase pager.c coverage a bit. Fix an assert failure that can occur following a "PRAGMA omit_readlock" command on a read-only database. (CVS 6152) 2009-01-09 17:11:04 +00:00
savepoint4.test Reduce the number of iterations in one of the savepoint4.test crash tests. (CVS 6277) 2009-02-10 14:45:12 +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 Add a "synchronous = off" variant to savepoint6.test. (CVS 6135) 2009-01-07 17:06:52 +00:00
savepoint.test Do not attempt to use the sub-journal file descriptor if it is not opened (as in journal_mode=off mode). Ticket #3636. (CVS 6252) 2009-02-04 10:09:04 +00:00
schema2.test Simplify wording of backup API error message. Decapitalize some other 2009-02-04 17:40:57 +00:00
schema.test Simplify wording of backup API error message. Decapitalize some other 2009-02-04 17:40:57 +00:00
select1.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
select2.test Disable test case select2-2.0.3. This was a timing test that sometimes 2009-01-15 15:23:59 +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 Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +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 Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) 2007-09-12 17:01:45 +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 Fix a problem with LIMIT and OFFSET clauses on the parent query when optimizing a UNION ALL sub-select. (CVS 5332) 2008-07-01 14:39:35 +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 Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
selectC.test Fix a bug in the GROUP BY alias name resolution. The bug was by 2009-03-02 01:22:40 +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
shared2.test Improvements to memory leak detection. The --backtrace=NNN option is now 2007-08-23 02:47:53 +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
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
shared.test Added support for proxy file locking style 2008-11-21 00:10:35 +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 Fixed several more crashes due to corrupt db files. Added corruptC.test to soak.test. (CVS 5905) 2008-11-13 18:29:50 +00:00
softheap1.test Test another corruption case in btree.c. And an IO error related scenario. (CVS 5371) 2008-07-08 17:13:59 +00:00
sort.test
speed1.test After running speed1.test and speed1p.test, reset the size of the lookaside buffer. Otherwise, subsequent runs of malloc5.test may report an error. Changes to test code only. (CVS 5824) 2008-10-15 11:43:55 +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 After running speed1.test and speed1p.test, reset the size of the lookaside buffer. Otherwise, subsequent runs of malloc5.test may report an error. Changes to test code only. (CVS 5824) 2008-10-15 11:43:55 +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 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
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 Increased test coverage. (CVS 5414) 2008-07-15 00:27:34 +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 Fix for #3719. When synthesizing a CREATE TABLE statement as as result of a "CREATE TABLE AS", quote the column type names unless they are simple identifiers or simple identifiers followed by one or two dimensions (e.g. "VARCHAR(10)"). (CVS 6345) 2009-03-14 08:37:23 +00:00
tableapi.test Omit calls to test_get_table_printf() if SQLITE_OMIT_GET_TABLE defined. (CVS 5509) 2008-07-31 02:05:04 +00:00
tclsqlite.test Add "backup" and "restore" methods to the TCL interfaces and test cases 2009-02-04 22:46:47 +00:00
tempdb.test Add a test case to cover the bug fixed in check-in (5007). (CVS 5008) 2008-04-15 00:01:59 +00:00
temptable.test Reenable triggering vdbe tracing by creating file-system entries. Add a (redundant) test that modifying the temp schema expires all prepared statements. (CVS 6274) 2009-02-10 11:17:43 +00:00
temptrigger.test Instead of linking temporary triggers on non-temporary tables into the Table.pTrigger list, search the temp schema for them on demand. Fix for #3688. (CVS 6329) 2009-02-28 10:47:41 +00:00
tester.tcl 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
thread1.test Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 2008-10-07 15:25:48 +00:00
thread2.test Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 2008-10-07 15:25:48 +00:00
thread001.test Update thread tests to clear the sqlite_open_file_count counter at the 2009-02-12 17:06:41 +00:00
thread002.test Update thread tests to clear the sqlite_open_file_count counter at the 2009-02-12 17:06:41 +00:00
thread003.test Make calls to sqlite3BtreeRollbackStmt() no-ops when passed a Btree* handle that does not have an open statement transaction. Ticket #3718. (CVS 6342) 2009-03-12 14:43:27 +00:00
thread004.test In sqlite3_table_column_metadata(), hold the mutex on all attached BtShared objects while accessing schema objects. Fix for #3679. (CVS 6328) 2009-02-26 07:15:59 +00:00
thread005.test Make calls to sqlite3BtreeRollbackStmt() no-ops when passed a Btree* handle that does not have an open statement transaction. Ticket #3718. (CVS 6342) 2009-03-12 14:43:27 +00:00
thread_common.tcl Make sure mutexes are fully enabled for thread001.test. Take steps to 2009-01-19 17:40:12 +00:00
threadtest1.c
threadtest2.c
tkt35xx.test Fix the problems demonstrated in tkt35xx.test in a different way to (5936). (CVS 5938) 2008-11-21 09:09:01 +00:00
tkt1435.test
tkt1443.test
tkt1444.test
tkt1449.test
tkt1473.test
tkt1501.test
tkt1512.test Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918) 2007-05-04 14:36:22 +00:00
tkt1514.test
tkt1536.test
tkt1537.test
tkt1567.test
tkt1644.test
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 Add a test script for ticket #2565. Change the assert() in pager.c into 2009-01-08 15:24:01 +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 Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +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 Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
tkt2854.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +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 Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +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 Add test case to verify that Ticket #3301 was fixed by (5569) (CVS 5590) 2008-08-22 12:46:45 +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 Deallocate a temp register allocated by codeEqualityTerm() in where.c. If it is not deallocated, its value may be reused by the column-cache mechanism. However, by the time it is used, the value may have been clobbered by a sub-routine that also uses the same temp register. Fix for #3357. (CVS 5679) 2008-09-06 14:19: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 After an OP_NullRow is executed on a cursor, cause any subsequent OP_Next or OP_Prev to behave as if there were no more rows to traverse. Ticket #3424. (CVS 5782) 2008-10-08 17:58:48 +00:00
tkt3442.test Test cases for ticket #3442. (CVS 5835) 2008-10-22 16:04:42 +00:00
tkt3457.test If a hot-journal file is detected but the application does not have the required read/write permissions, return SQLITE_CANTOPEN. Prior to this change, SQLITE_BUSY was returned. Ticket #3457. (CVS 5849) 2008-10-29 07:01:56 +00:00
tkt3461.test Disable the result-set alias cache when on conditional code branches. 2008-10-25 15:03:20 +00:00
tkt3472.test Reorganize the proxy-locking method in os_unix.c. Additional cleanup. (CVS 5971) 2008-12-03 22:32:44 +00:00
tkt3493.test Make sure affinities and implicit collation sequences are correctly used by comparison expressions in the select-list or having clause of an aggregate query. Ticket #3493. (CVS 5889) 2008-11-12 08:07:12 +00:00
tkt3508.test expected error message has trailing space (CVS 5963) 2008-11-26 20:09:14 +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 Reset the column cache before coding each step of a trigger program. Candidate fix for #3554. (CVS 6065) 2008-12-26 07:56:39 +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
tokenize.test Testing coverage enhancements. (CVS 5358) 2008-07-08 00:06:49 +00:00
trace.test The sqlite3_trace() callback now prints a message as each trigger fires 2008-01-12 21:35:57 +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
trans.test Add a case to permutations.test to run tests with the test_journal.c backend installed. Also many fixes to test_journal.c and one quite obscure fix to pager.c. (CVS 6052) 2008-12-22 10:58:46 +00:00
trigger1.test Fix an assert() failure that can occur if the user attempts to set an into an integer primary key column to a text value in a table that has a BEFORE UPDATE trigger. (CVS 5787) 2008-10-09 18:48:30 +00:00
trigger2.test Fix a segfault that can be caused by an INSTEAD OF trigger on a view that includes an expression of the form "table.column" in the select list. (CVS 5940) 2008-11-21 16:22:18 +00:00
trigger3.test Verify that a RAISE(ROLLBACK,...) works like RAISE(FAIL,...) when not 2008-04-10 15:12:45 +00:00
trigger4.test
trigger5.test
trigger6.test
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 test scripts to support running on symbian. (CVS 5714) 2008-09-17 16:14:10 +00:00
trigger9.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
triggerA.test Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) 2008-08-04 03:51:24 +00:00
triggerB.test Additional coverage testing in the new name resolver module. (CVS 5608) 2008-08-25 12:14:08 +00:00
types2.test
types3.test Changes to test scripts to accommodate different architectures and different 2008-04-28 13:02:57 +00:00
types.test
unique.test
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
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
vacuum.test Avoid a segfault when running vacuum on an in-memory database. Ticket #3620. (CVS 6221) 2009-01-31 14:54:06 +00:00
varint.test
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 Also test that setting sqlite3_vtab.zErrMsg works from within the xRename method. (CVS 5520) 2008-08-01 17:51:47 +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 Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
vtab6.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +00:00
vtab7.test Make sure statement journals are initiated when doing DROP operations 2007-12-04 16:54:52 +00:00
vtab8.test
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
vtab_alter.test Change all instances of "it's" in comments to either "its" or "it is", 2007-12-13 21:54:09 +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 When a parse of the sqlite_master table fails, include the name of the 2008-03-19 13:03:33 +00:00
vtabA.test Remove leftover debugging commands (breakpoint and btree_breakpoint) from 2008-07-12 14:52:20 +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 Add test cases to verify that multiple virtual tables can be updated 2008-04-28 20:27:53 +00:00
where2.test Restrict the RANDOM() function to have zero arguments. Ticket #3627. (CVS 6229) 2009-02-02 01:50:39 +00:00
where3.test Additional work on ticket #3015. The previous fix (check-in (4919)) did 2008-04-17 19:14:02 +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 Additional work on ticket #3015. The previous fix (check-in (4919)) did 2008-04-17 19:14:02 +00:00
where7.test Make sure the OR-clause optimizer takes the cost of sorting into account. 2009-01-14 00:55:09 +00:00
where8.test Add further pseudo-randomly generated test cases to where8.test. (CVS 6083) 2008-12-30 16:13:04 +00:00
where8m.test Add a couple of extra tests for the "WHERE ... OR" optimization. (CVS 6077) 2008-12-30 12:00:12 +00:00
where9.test Optimize queries of the form "SELECT count(*) FROM <tbl>" by adding a sqlite3BtreeCount() interface to the btree layer. (CVS 6316) 2009-02-24 10:01:51 +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
whereA.test Add the reverse_unordered_selects pragma. (CVS 6314) 2009-02-23 16:52:07 +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 Progress toward implementation of sqlite3_config() and a rework of the 2008-06-13 18:24:27 +00:00