..
8_3_names.test
Make test_wholenumber.c into a loadable extension and move it to
2013-04-25 11:58:36 +00:00
aggerror.test
Faster :memory: database COMMITs. Ticket #1790 . (CVS 3178)
2006-05-03 23:34:05 +00:00
aggnested.test
Adding test cases for ticket [bfbf38e5e9956a]
2012-11-02 19:08:31 +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
Add a case to permutations.test to run the veryquick test suite using sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710].
2011-06-27 16:55:50 +00:00
alter2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
alter3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
alter4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
alter.test
Fix ALTER TABLE RENAME so that it correctly handles triggers that attach
2012-02-01 01:13:10 +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
analyze3.test
Purge lingering references to SQLITE_STAT2 from the code and test scripts.
2011-10-21 19:06:32 +00:00
analyze4.test
Fix the ANALYZE command so that it takes collating sequences into account
2011-01-04 19:01:26 +00:00
analyze5.test
Further testing and bug fixing for sqlite_stat3. Added the Index.avgEq
2011-08-13 19:35:19 +00:00
analyze6.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
analyze7.test
Make test_wholenumber.c into a loadable extension and move it to
2013-04-25 11:58:36 +00:00
analyze8.test
Add the analyze8.test test module for sqlite_stat3.
2011-08-16 01:15:12 +00:00
analyze.test
Further testing and bug fixing for sqlite_stat3. Added the Index.avgEq
2011-08-13 19:35:19 +00:00
async2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
async3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
async4.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
async5.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
async.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
atof1.test
Disable the atof1.test module when compiling on MSVC.
2012-06-21 15:02:26 +00:00
attach2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
attach3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
attach4.test
Fix some test files so that they work with SQLITE_OMIT_WAL builds.
2011-09-24 05:55:36 +00:00
attach.test
Have user interfaces report out the filename of in-memory databases as an
2012-05-27 01:19:04 +00:00
attachmalloc.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
auth2.test
Resolve names in FROM-clause subqueries prior to resolving names in the
2012-12-18 16:07:08 +00:00
auth3.test
Work toward cleaning up the authorizer interface. Work is on-going. This
2009-05-04 01:58:31 +00:00
auth.test
Fix a problem with resolving "db.view.column" references that appear in UPDATE or DELETE statements executed against views.
2013-03-09 14:40:24 +00:00
autoinc.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
autoindex1.test
Make more aggressive use of transitivity in optimizing queries. Add a test
2013-01-17 15:05:17 +00:00
autovacuum_ioerr2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
autovacuum.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +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
backcompat.test
Fix WAL capability checking in one of the test files.
2012-09-13 16:12:20 +00:00
backup2.test
Fix backup2.test so that it passes on OpenBSD (which produces a slightly different error message in one case).
2012-01-13 15:21:07 +00:00
backup4.test
Update a couple of test scripts so that they work in auto-vacuum mode.
2012-12-05 09:12:58 +00:00
backup_ioerr.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
backup_malloc.test
Fix test case numbering in backup_malloc.test and issue when running under Windows.
2010-07-08 18:32:18 +00:00
backup.test
Revert sqlite3_close() to legacy behavior. Create a new sqlite3_close_v2()
2012-06-02 17:09:46 +00:00
badutf2.test
Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts.
2011-04-01 09:04:36 +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
bc_common.tcl
An attempt at automatic incremental merging for FTS4.
2012-03-24 02:20:43 +00:00
between.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
bigfile2.test
Disable the bigfile tests on Macs.
2012-09-29 15:45:12 +00:00
bigfile.test
Disable the bigfile tests on Macs.
2012-09-29 15:45:12 +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
btreefault.test
Add new test file btreefault.test.
2013-04-02 15:37:30 +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
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
capi2.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
capi3.test
Fix a malloc/free mismatch in pager.c (sqlite3_free() called on a buffer allocated by sqlite3DbMalloc()).
2012-06-07 07:24:04 +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 a malloc/free mismatch in pager.c (sqlite3_free() called on a buffer allocated by sqlite3DbMalloc()).
2012-06-07 07:24:04 +00:00
capi3d.test
Add the sqlite3_stmt_busy() interface.
2011-11-25 17:21:47 +00:00
capi3e.test
Skip some tests in capi3e.test when compiled with SQLITE_OMIT_UTF16.
2011-02-14 03:49:40 +00:00
cast.test
Changes to various test scripts so that they pass on windows.
2011-05-05 19:44:22 +00:00
check.test
Do not raise an error if an unknown SQL function is found in a CHECK
2013-01-08 12:48:10 +00:00
closure01.test
Added the transitive_closure, ieee754, and amatch extensions.
2013-04-25 16:42:55 +00:00
coalesce.test
Additional test cases for the coalesce() and ifnull() functions.
2009-11-11 01:14:17 +00:00
collate1.test
Some errors in veryquick resolved. Many more to go.
2012-12-07 18:38:16 +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
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
collate5.test
Test cases and bug fixes applied to the ORDER BY optimization for joins.
2012-09-27 17:31:32 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
corrupt2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corrupt3.test
Add the SQLITE_DIRECT_OVERFLOW_READ compile time option.
2011-10-08 14:57:07 +00:00
corrupt4.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
corrupt5.test
Minor updates to comments in test scripts. (CVS 6714)
2009-06-04 02:47:03 +00:00
corrupt6.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
corrupt7.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
corrupt8.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
corrupt9.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corrupt.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corruptA.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corruptB.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corruptC.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
corruptD.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
corruptE.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
corruptF.test
Remove some assert() statements that can fail with corrupt databases.
2012-01-12 14:25:55 +00:00
count.test
Remove leftover "breakpoint" commands from test scripts. Also remove blank
2009-06-05 17:09:11 +00:00
coveridxscan.test
Add the ability to disable the covering-index-scan optimization at compile-time,
2012-09-17 20:44:46 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
crash4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
crash5.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
crash6.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
crash7.test
Add a test for the problem fixed by [bf44d73d3e].
2012-10-17 16:20:36 +00:00
crash8.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
crash.test
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
2012-08-25 10:01:29 +00:00
crashtest1.c
createtab.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Remove the SQLITE_PAGECACHE_BLOCKALLOC compilation option.
2011-09-22 14:56:31 +00:00
date.test
Improved accuracy on text-to-real and real-to-text conversions. Most
2012-06-19 03:11:25 +00:00
dbstatus2.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
dbstatus.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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
Fix a bug in DELETE that might cause a segfault when deleting more
2005-08-24 16:13:51 +00:00
delete.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
descidx1.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
descidx2.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
descidx3.test
Fix a test case that had an ambiguous result.
2013-03-12 22:13:33 +00:00
diskfull.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
distinct.test
Veryquick passes all tests now.
2012-12-08 03:34:04 +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_createtable.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
e_delete.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
e_droptrigger.test
Fix up requirements marks for syntax diagrams to reflect the new and improved
2011-12-30 16:07:37 +00:00
e_dropview.test
Fix up requirements marks for syntax diagrams to reflect the new and improved
2011-12-30 16:07:37 +00:00
e_expr.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
e_fkey.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
e_fts3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
e_insert.test
Update requirements marks and test cases for multi-VALUE INSERT and to fix
2012-12-11 19:40:03 +00:00
e_reindex.test
Fix up requirements marks for syntax diagrams to reflect the new and improved
2011-12-30 16:07:37 +00:00
e_resolve.test
Add test file e_resolve.test.
2010-12-01 11:46:53 +00:00
e_select2.test
Add new file e_vacuum.test. Move part of e_select.test into e_select2.test.
2010-09-24 18:04:22 +00:00
e_select.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
e_update.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
e_uri.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
e_vacuum.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
enc2.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
enc3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
enc4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
eqp.test
Add the ability to disable the covering-index-scan optimization at compile-time,
2012-09-17 20:44:46 +00:00
errmsg.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +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
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
exclusive.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
exec.test
Miscellaneous test coverage improvements. (CVS 4734)
2008-01-21 16:22:45 +00:00
exists.test
Add a case to permutations.test to run the veryquick test suite using sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710].
2011-06-27 16:55:50 +00:00
expr.test
Changes to various test scripts so that they pass on windows.
2011-05-05 19:44:22 +00:00
fallocate.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
filectrl.test
Add the SQLITE_FCNTL_TEMPFILENAME file control that asks the underlying VFS
2012-12-06 19:01:42 +00:00
filefmt.test
Ensure the database size field in the db header of a backup database is set correctly. Fix for [0cfd98ee201].
2012-12-21 16:15:35 +00:00
fkey1.test
Check in implementation of foreign key constraints.
2009-09-19 17:00:31 +00:00
fkey2.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
fkey3.test
When updating a field that requires foreign key constraints be checked, ensure that the indexes and tables are consistent when the FK logic is run. Otherwise, it may detect the inconsistency and report database corruption.
2011-06-10 18:33:35 +00:00
fkey4.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
fkey5.test
Added test cases for PRAGMA foreign_key_check. Fixed a bug that appears
2012-12-17 22:32:14 +00:00
fkey_malloc.test
Add to the foreign_key_check pragma an extra output column "parent" that
2012-12-17 20:57:15 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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_common.tcl
Remove the fts3merge.test script in favour of changing the fts4merge.test script so that it runs tests using both fts4 and fts3. Fix some problems with incr-merge and FTS3 tables.
2012-03-27 15:00:06 +00:00
fts3.test
Re-introduce the prefix-search optimization of [feef1b15d6], which was lost in a reorganization of FTS3 code.
2010-07-19 11:16:36 +00:00
fts3aa.test
Add new test file e_droptrigger.test.
2010-11-29 12:06:45 +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
Updates to FTS4 to improve performance and make more accurate cost estimates for prefix terms.
2010-10-20 18:56:04 +00:00
fts3ai.test
Skip tests that require UTF-16 support when compiled with SQLITE_OMIT_UTF16.
2013-03-07 09:39:18 +00:00
fts3aj.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Re-introduce the prefix-search optimization of [feef1b15d6], which was lost in a reorganization of FTS3 code.
2010-07-19 11:16:36 +00:00
fts3ao.test
Improve test coverage of fts3.c.
2011-10-04 19:41:50 +00:00
fts3atoken.test
Fix a problem with identifying white-space characters outside of the ascii range in the ICU tokenizer.
2012-06-18 20:52:32 +00:00
fts3auto.test
Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option.
2012-08-20 17:24:48 +00:00
fts3aux1.test
Add a test case for detaching a database referenced by an fts4aux table created in the temp schema.
2013-04-12 16:53:19 +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
fts3comp1.test
Change fts4aux to (additionally) report on term frequency in individual columns of an fts table.
2011-02-04 18:56:25 +00:00
fts3conf.test
Fix a problem causing the "number-of-documents" field maintained by FTS4 to be set incorrectly.
2012-11-27 15:56:38 +00:00
fts3corrupt2.test
Test cases and minor changes to make fts3 more robust in the face of a corrupt database.
2010-10-30 15:21:13 +00:00
fts3corrupt.test
Add extended return code SQLITE_CORRUPT_VTAB. Returned when the tcontents of the sqlite tables used internally by a virtual table module are invalid or inconsistent.
2011-05-17 15:56:16 +00:00
fts3cov.test
More coverage tests for fts3.c.
2010-10-26 07:14:25 +00:00
fts3d.test
Fix the virtual table rename logic so that it works even if the database
2011-10-18 22:07:47 +00:00
fts3defer2.test
Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option.
2012-08-20 17:24:48 +00:00
fts3defer.test
Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option.
2012-08-20 17:24:48 +00:00
fts3drop.test
Avoid attempting to call savepoint related methods on deleted sqlite3_vtab objects. Fix for [48f299634a].
2011-10-29 11:43:04 +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
Remove leftover "breakpoint" commands from test scripts. Also remove blank
2009-06-05 17:09:11 +00:00
fts3expr3.test
Fix an off-by-one in the code for limiting the depth of FTS expression trees.
2013-04-29 17:12:06 +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
fts3fault2.test
If SQLITE_DISABLE_FTS3_UNICODE is defined, do not build the "unicode61" tokenizer.
2012-05-26 18:28:14 +00:00
fts3fault.test
Update fts3fault.test to account for the sqlite3_errmsg() related changes in [8f88cc4e61] and [dcb7879347].
2011-10-31 06:52:51 +00:00
fts3first.test
Have FTS3 ignore ^ prefixes. The ^ syntax is only supported on FTS4 tables.
2011-10-19 15:52:48 +00:00
fts3malloc.test
Improve test coverage of fts3.c.
2011-10-04 19:41:50 +00:00
fts3matchinfo.test
Fix a bug in fts3 causing it to return SQLITE_NOMEM when NEAR, OR and some auxiliary functions were used together. Also a segfault in vtab.c that could follow an OOM condition.
2012-10-25 19:25:39 +00:00
fts3near.test
Add a second test for [38b1ae018f].
2013-03-25 12:02:45 +00:00
fts3prefix2.test
Fix an FTS problem triggered by querying for an N character prefix using an N+1 character prefix index after rows have been deleted from the FTS table.
2012-01-25 16:29:45 +00:00
fts3prefix.test
Improve test coverage of fts3.c.
2011-10-04 19:41:50 +00:00
fts3query.test
Experimental changes to fts3 function matchinfo().
2010-11-23 19:16:47 +00:00
fts3rnd.test
Fix problems to do with using both OR and NEAR operators in a single expression.
2011-06-09 10:48:02 +00:00
fts3shared.test
Add new test file fts3shared.test to test the previous change.
2010-09-17 16:01:09 +00:00
fts3snippet.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
fts3sort.test
Improve test coverage of fts3.c.
2011-10-04 19:41:50 +00:00
fts3tok1.test
Add virtual table module 'fts3tokenize' to fts3. fts3tokenize provides SQL access to FTS tokenizer implementations.
2013-04-22 15:30:37 +00:00
fts3tok_err.test
Add virtual table module 'fts3tokenize' to fts3. fts3tokenize provides SQL access to FTS tokenizer implementations.
2013-04-22 15:30:37 +00:00
fts4aa.test
Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option.
2012-08-20 17:24:48 +00:00
fts4check.test
Remove the fts3merge.test script in favour of changing the fts4merge.test script so that it runs tests using both fts4 and fts3. Fix some problems with incr-merge and FTS3 tables.
2012-03-27 15:00:06 +00:00
fts4content.test
Add another test for the fts4 content= option.
2013-01-11 09:58:54 +00:00
fts4langid.test
Merge trunk changes into the fts4-incr-merge branch.
2012-03-20 17:04:17 +00:00
fts4merge2.test
Add tests for incremental merge code.
2012-03-14 20:01:52 +00:00
fts4merge3.test
Fix a harmless compiler warning in tclsqlite.c for MSVC x64. Fix a test
2012-04-19 17:19:51 +00:00
fts4merge.test
Remove the fts3merge.test script in favour of changing the fts4merge.test script so that it runs tests using both fts4 and fts3. Fix some problems with incr-merge and FTS3 tables.
2012-03-27 15:00:06 +00:00
fts4unicode.test
Add a single test case to fts4unicode.test to verify that title-case
2013-01-26 19:31:42 +00:00
fts-9fd058691.test
Handle updating the only row of an FTS table correctly. Fix for [9fd058691].
2011-10-13 17:16:45 +00:00
full.test
Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled.
2012-09-13 01:51:02 +00:00
func2.test
Update comment for substrFunc(). Added additional SUBSTR() test cases.
2009-11-12 05:04:50 +00:00
func3.test
Adjust a couple of test scripts so that they work with OMIT_UTF16 builds.
2011-07-04 06:52:15 +00:00
func.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
fuzz-oss1.test
Increase the version number to 3.7.12.1. Minor changes to test scripts.
2012-05-21 22:45:35 +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
fuzzer1.test
Convert the fuzzer virtual table into a loadable extension and move it
2013-04-25 14:31:46 +00:00
fuzzerfault.test
Update 'fuzzerfault' test for its new module loading command. Fix several test names in 'io.test' and make sure the database gets closed between tests.
2013-04-29 07:01:23 +00:00
hook.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
icu.test
Add tests to check that the ICU regexp() function can only be called with exactly two arguments.
2010-07-30 05:06:05 +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
in5.test
Enhance IN processing to allow efficient use of indices with numeric affinities.
2012-09-18 19:29:06 +00:00
in.test
Do more aggressive optimization of the AND operator where one side or the
2012-03-31 02:34:35 +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
incrblob3.test
Have sqlite3_blob_bytes() return 0 following a failed call to sqlite3_reopen_blob().
2010-12-06 17:11:05 +00:00
incrblob4.test
When an incremental blob cursor is invalidated (occurs when an SQL statement modifies or deletes the row the blob cursor points to) release all page references held by the cursor. Otherwise, the presence of these references may cause other code in btree.c to incorrectly infer that the database is corrupt.
2012-03-23 14:23:52 +00:00
incrblob_err.test
Fix a Windows line ending issue in a test case that was causing an incrblob test to fail.
2011-06-24 13:50:13 +00:00
incrblob.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
incrblobfault.test
Structural coverage tests for vdbeblob.c. Including experimental new API sqlite3_blob_reopen().
2010-10-26 18:42:52 +00:00
incrvacuum2.test
Some fixes to the test suite so that it works with ZERO_DAMAGE set to true.
2011-12-19 00:31:09 +00:00
incrvacuum3.test
In the incrvacuum3 test, add missing call to the Tcl close command.
2013-02-26 18:54:18 +00:00
incrvacuum_ioerr.test
Fix a problem in incrvacuum_ioerr.test. Do not run ioerr6.test with an in-memory journal.
2013-03-06 11:44:57 +00:00
incrvacuum.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
index2.test
Ignore leading spaces on text to numeric conversions. Ticket #1662 .
2006-03-03 19:12:29 +00:00
index3.test
Changes to test scripts so that the "inmemory_journal" permutation works with [ef126e775a].
2010-07-08 09:44:42 +00:00
index4.test
Modify the code in vdbesort.c so that most reads and writes to temporary files are aligned page-sized blocks.
2012-07-23 19:25:39 +00:00
index5.test
Add the test_fs.c test module to Makefile.in. Adjust the success criteria
2013-03-03 20:26:46 +00:00
index.test
Omit unnecessary OP_Next and OP_Prev operators when uniqueness constraints
2011-03-09 21:02:31 +00:00
indexedby.test
Change the weighting of binary searches on tables to 1/10th the cost of a
2011-01-28 01:57:41 +00:00
indexfault.test
Add the SQLITE_OMIT_MERGE_SORT pre-processor directive. To omit the code in vdbesort.c.
2011-08-12 15:02:00 +00:00
init.test
Disable the "init.test" test script when compiled with SQLITE_THREADSAFE=0.
2010-03-22 15:47:38 +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
Update the xfer optimization code so that the xfer optimization can be used
2011-11-04 14:36:02 +00:00
insert5.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
insert.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
instr.test
Implementation of the INSTR() SQL function, as found in SQL Server, MySQL,
2012-10-25 03:07:29 +00:00
intarray.test
Additional intarray test cases and tweaks to comments.
2009-11-10 17:55:47 +00:00
interrupt.test
Veryquick passes all tests now.
2012-12-08 03:34:04 +00:00
intpkey.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
io.test
Update 'fuzzerfault' test for its new module loading command. Fix several test names in 'io.test' and make sure the database gets closed between tests.
2013-04-29 07:01:23 +00:00
ioerr2.test
Modify a test in ioerr2.test to account for the new SQLITE_ABORT_ROLLBACK extended error code.
2012-03-17 09:43:09 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
ioerr5.test
Disable the SQLITE_MAX_PAGE_SIZE compile time option (it is now always set to 65536). Fix some other problems in test files.
2010-08-18 15:25:17 +00:00
ioerr6.test
Fix a problem in incrvacuum_ioerr.test. Do not run ioerr6.test with an in-memory journal.
2013-03-06 11:44:57 +00:00
ioerr.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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
journal1.test
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
2012-08-25 10:01:29 +00:00
journal2.test
Change the name ZERO_DAMAGE to the more descriptive POWERSAFE_OVERWRITE.
2011-12-23 01:04:17 +00:00
journal3.test
On unix, ignore the umask when creating journal files. That way, journal files
2012-02-13 20:16:37 +00:00
jrnlmode2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
jrnlmode3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
jrnlmode.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
like2.test
Fix the LIKE query optimizer so that it works with LIKE patterns
2008-05-26 18:33:40 +00:00
like.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
limit.test
Remove some debugging logic accidently left in the limit.test module.
2013-01-30 01:46:06 +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
Add the "warning" command to the TCL test infrastructure. Fix problems
2013-04-19 12:32:52 +00:00
lock2.test
Fix problems with running the async.test script.
2010-07-13 07:38:51 +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 retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
lock5.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
lock6.test
Fix minor test suite problems causing errors on OSX.
2010-10-06 16:42:52 +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
Add experimental support for read-only connections to WAL databases.
2011-05-10 17:31:29 +00:00
lock.test
Correct two test names to make them unique.
2012-09-07 20:10:30 +00:00
lookaside.test
Add test cases for the new lookaside hit and miss status outputs. Add
2010-12-21 21:28:38 +00:00
main.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
malloc3.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +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 test case issues related to errors in file-controls and the PSOW flag.
2012-01-13 10:04:10 +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
Add a test that simulates an error in mmap().
2013-03-25 19:05:07 +00:00
malloc.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
mallocA.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Skip tests that require UTF-16 support when compiled with SQLITE_OMIT_UTF16.
2013-03-07 09:39:18 +00:00
mallocH.test
Bring test coverage up to 99%. (CVS 5522)
2008-08-01 20:10:08 +00:00
mallocI.test
Fix issue in mallocI test script where db handle not released.
2010-07-07 20:00:04 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
mem5.test
Fix issue with mem5 allocator when min request size is larger thatn 2^30.
2011-03-09 21:36:17 +00:00
memdb.test
Make test_wholenumber.c into a loadable extension and move it to
2013-04-25 11:58:36 +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
Merge the PCACHE2 changes into trunk.
2011-11-16 18:08:07 +00:00
memsubsys2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
minmax2.test
Add an optimization that attempts to run a subquery as a coroutine rather
2012-10-30 00:29:07 +00:00
minmax3.test
Change the weighting of binary searches on tables to 1/10th the cost of a
2011-01-28 01:57:41 +00:00
minmax4.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
minmax.test
Attempt to further generalize the min/max optimization so that, if an appropriate index exists, it can be used by any aggregate query that contains only a single aggregate of the form max(colname) or min(colname) and does not contain a GROUP BY clause.
2012-12-13 16:37:10 +00:00
misc1.test
Add compile-time define to indicate if the VFS supports the concept of a current directory (as WinCE and WinRT do not). Avoid using the GetTempPath and GetFullPathName APIs on WinRT. Some tests still need adjustments.
2012-03-05 22:52:33 +00:00
misc2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
misc3.test
Fix misc3.test so that it works with OMIT_MERGE_SORT builds.
2011-09-24 09:54:14 +00:00
misc4.test
Enhance the ANALYZE command so that it gathers statistics in the sqlite_stat1
2010-09-25 22:32:56 +00:00
misc5.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add extended error code SQLITE_READONLY_ROLLBACK. Returned if a read-only connection cannot read the database because doing so would require it to roll back a hot-journal.
2013-03-05 15:09:25 +00:00
misuse.test
Revert sqlite3_close() to legacy behavior. Create a new sqlite3_close_v2()
2012-06-02 17:09:46 +00:00
mmap1.test
Fix mmap1.test so that it passes on windows as well as unix.
2013-04-29 09:17:42 +00:00
mmap2.test
Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is
2013-04-08 20:47:49 +00:00
multiplex2.test
Add a hard limit to the number of chunks a multiplexed database may consist of if ENABLE_8_3_NAMES is defined.
2011-12-13 19:03:34 +00:00
multiplex3.test
Fix a case where an error code was being overwritten in multiplexDelete().
2012-02-28 11:52:12 +00:00
multiplex.test
Make sure the multiplexor does not create unnecessary overflow files.
2012-01-09 13:41:59 +00:00
mutex1.test
Update test file mutex1.test to account for [e3b500fb5d].
2011-01-26 15:23:22 +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
Avoid 32-bit integer overflow when evaluating the exponent of a floating point
2011-10-17 20:41:46 +00:00
notify1.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
notify2.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
notify3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
notnull.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +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
numcast.test
Fix text-to-numeric type casting so that it works correctly on UTF16
2013-03-20 12:04:29 +00:00
openv2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
orderby1.test
Try to take into account the cost of inner loops when selecting which table
2012-11-09 17:59:26 +00:00
orderby2.test
Update the query planner to recognize more cases where ORDER BY clauses
2012-10-03 12:56:18 +00:00
orderby3.test
Fix the date on the new orderby3.test test case.
2013-01-09 11:27:48 +00:00
orderby4.test
A fix an test-case for the ORDER BY problem identified by ticket [a179fe7465].
2013-03-27 15:04:28 +00:00
oserror.test
Fix some test files so that they work with SQLITE_OMIT_WAL builds.
2011-09-24 05:55:36 +00:00
pager1.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
pager2.test
Add tests to "permutations.test coverage-pager" to cover uncovered branches.
2013-04-06 11:03:09 +00:00
pager3.test
Fix a bug to do with deleting the journal file when exiting exclusive-locking mode.
2010-08-06 06:54:47 +00:00
pagerfault2.test
Further changes to test scripts so that the "inmemory_journal" permutation works.
2010-07-03 16:37:45 +00:00
pagerfault3.test
Fix additional test cases so that they work with DEFAULT_AUTOVACUUM.
2011-04-02 06:44:38 +00:00
pagerfault.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
pageropt.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
pagesize.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
pcache2.test
Remove the SQLITE_PAGECACHE_BLOCKALLOC compilation option.
2011-09-22 14:56:31 +00:00
pcache.test
Get all test cases working with the mutex-free-pcache implementation.
2011-01-18 16:13:27 +00:00
permutations.test
Rebalance FTS expressions after parsing to limit recursion during evaluation. Avoid recursion when deleting FTS expression trees. Enforce a limit on the depth of an expression tree.
2013-04-25 20:34:02 +00:00
pragma2.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
pragma.test
Allocate 4 bytes of unused header space for an "Application ID". Add
2013-05-01 19:49:27 +00:00
printf.test
Remove all precision and width limits from formatting fields in the
2011-10-11 17:54:54 +00:00
progress.test
Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts.
2011-04-01 09:04:36 +00:00
ptrchng.test
Remove leftover debugging commands (breakpoint and btree_breakpoint) from
2008-07-12 14:52:20 +00:00
quick.test
Add test file pager1.test, containing tests of inter-process locking in non-wal mode.
2010-06-15 17:44:47 +00:00
quota2.test
Merge the changes need to compile on WinRT into trunk.
2012-06-06 23:23:23 +00:00
quota-glob.test
Documentation improvements and additional test cases.
2011-12-02 15:27:41 +00:00
quota.test
Merge and manually resolve testing updates from trunk.
2012-03-08 20:22:42 +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
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
rdonly.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
regexp1.test
Make "test_regexp.c" into a loadable extension and move it over to
2013-04-23 20:10:13 +00:00
reindex.test
Remove leftover debugging commands (breakpoint and btree_breakpoint) from
2008-07-12 14:52:20 +00:00
releasetest.mk
Remove proprietary information from the releasetest.tcl script and add it
2010-09-06 18:44:14 +00:00
releasetest.tcl
Modify releasetest.tcl so that it runs the "checksymbols" test on a build without SQLITE_DEBUG defined. If SQLITE_DEBUG is defined, the sqlite3WhereTrace variable causes the test to fail.
2012-12-10 10:22:48 +00:00
resolver01.test
Only consider AS names from the result set as candidates for resolving
2013-04-13 19:59:58 +00:00
rollback.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
2012-08-25 10:01:29 +00:00
rtree.test
Fix a couple of memory leaks in r-tree that can occur following an OOM condition.
2010-08-26 14:15:37 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
savepoint7.test
Test cases for RELEASE and ROLLBACK TO of a nested savepoint while queries
2012-03-31 17:50:12 +00:00
savepoint.test
Change the ROLLBACK command so that pending statements to not block it. The
2012-02-13 16:43:16 +00:00
schema2.test
Simplify wording of backup API error message. Decapitalize some other
2009-02-04 17:40:57 +00:00
schema3.test
Remove debugging code from test script.
2010-06-28 11:06:53 +00:00
schema4.test
Fix some problems that can occur if a trigger has the same name as another database object.
2010-09-29 07:16:46 +00:00
schema5.test
Parser bug fix: Make sure the table constraints allowed by prior releases
2012-05-12 18:29:53 +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
securedel2.test
Change to securedel2.test so that it works even if SQLITE_DEFAULT_AUTOVACUUM=1 is defined.
2012-08-08 10:14:10 +00:00
securedel.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
select1.test
Fix an obscure bug that causes a crash when parsing certain invalid SQL
2012-02-23 17:35:28 +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
Add a test case for ticket [3557ad65a076c].
2012-03-03 01:44:12 +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
Fix a case where SQLite was failing to detect a syntax error in queries like "SELECT ... FROM (<select-1> UNION ALL <select-2>)" when <select-1> and <select-2> return different numbers of result columns.
2012-08-28 14:45:50 +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
Enhance the processing of ORDER BY clauses on compound queries to better
2012-04-27 01:09:06 +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
Minor cleanups of the compound-subquery flattening logic. New test cases
2011-12-10 23:18:32 +00:00
selectC.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
selectD.test
Make sure the affinity and datatype of sub-subqueries are initialized
2013-04-25 00:57:10 +00:00
server1.test
The server1.test script should only run if mutexes are functional.
2011-08-31 19:40:58 +00:00
shared2.test
Change the ROLLBACK command so that pending statements to not block it. The
2012-02-13 16:43:16 +00:00
shared3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
shared4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
shared6.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
shared7.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
shared8.test
When a connection disconnects from a shared-cache database, only delete the in-memory schema if there are no other connections.
2012-05-15 17:15:34 +00:00
shared9.test
Add a test case that demonstrates ticket [71e333e7d2e642].
2012-12-06 15:15:15 +00:00
shared_err.test
Fixes to a test case in shared_err.test. The fix is to prevent sqlite3_prepare() from being called when the test intends to test the response of sqlite3_step() to an OOM condition.
2012-12-05 14:37:55 +00:00
shared.test
Fix a problem preventing a shared in-memory database from being attached to a read-only connection.
2012-06-07 17:16:04 +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
shell1.test
Cause the command-line shell to issue an error message if you give something
2013-01-28 18:18:26 +00:00
shell2.test
Move the shell test scripts into the test/ subfolder so that they are
2012-04-24 12:46:05 +00:00
shell3.test
Move the shell test scripts into the test/ subfolder so that they are
2012-04-24 12:46:05 +00:00
shell4.test
Move the shell test scripts into the test/ subfolder so that they are
2012-04-24 12:46:05 +00:00
shell5.test
Move the shell test scripts into the test/ subfolder so that they are
2012-04-24 12:46:05 +00:00
shortread1.test
Add tests to prevent a regression of the short read problem discovered
2007-09-14 01:48:11 +00:00
shrink.test
Fix issues in test cases so that they work with DEFAULT_AUTOVACUUM defined. And with a small default cache-size.
2012-01-12 16:41:30 +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
Add test cases for errors in mmap() or mremap() is os_unix.c.
2013-04-02 12:04:09 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
spellfix.test
Added the nextchar.c extension. Minor changes to the spellfix.c extension
2013-04-25 19:31:33 +00:00
sqllimits1.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
stat.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
stmt.test
Changes to test scripts to work with SQLITE_TEMP_STORE=2.
2010-09-20 14:55:33 +00:00
subquery2.test
Ensure the VerifyCookie sub-routine has been run before the database is accessed in an obscure case. Fix for ticket [d6b36be38].
2012-12-07 19:28:26 +00:00
subquery.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +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
superlock.test
Modify test cases to account for the ZERO_DAMAGE change.
2011-12-19 10:07:56 +00:00
sync.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
syscall.test
Add munmap and mremap to the set of os interfaces that can be overloaded
2013-03-25 20:50:25 +00:00
sysfault.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
table.test
Change the ANALYZE command so that it no longer tried to delete unused
2011-10-07 23:52:25 +00:00
tableapi.test
Fix problem with tableapi.test on Windows.
2011-03-24 17:37:24 +00:00
tclsqlite.test
Fix the TCL interface so that SQL functions implemented in TCL honor the
2012-10-03 11:02:33 +00:00
tempdb.test
Changes to test scripts to work with SQLITE_TEMP_STORE=2.
2010-09-20 14:55:33 +00:00
temptable.test
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +00:00
temptrigger.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tester.tcl
Add the "warning" command to the TCL test infrastructure. Fix problems
2013-04-19 12:32:52 +00:00
thread1.test
Avoid running thread1.test or thread2.test if SQLITE_MUTEX_NOOP is defined.
2011-04-07 14:05:47 +00:00
thread2.test
Avoid running thread1.test or thread2.test if SQLITE_MUTEX_NOOP is defined.
2011-04-07 14:05:47 +00:00
thread001.test
Modify a query in test/thread001.test to ensure that results are returned in the order expected by the test.
2012-12-05 16:44:13 +00:00
thread002.test
Enable the thread test logic to work with the SQLITE_HAS_CODEC compile-time
2011-08-30 19:52:32 +00:00
thread003.test
Enable the thread test logic to work with the SQLITE_HAS_CODEC compile-time
2011-08-30 19:52:32 +00:00
thread004.test
Remove leftover "breakpoint" commands from test scripts. Also remove blank
2009-06-05 17:09:11 +00:00
thread005.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
thread_common.tcl
Do not run multi-threaded Tcl tests if the library was built with SQLITE_MUTEX_NOOP defined.
2011-04-07 10:09:00 +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
threadtest3.c
Add file test/tt3_checkpoint.c that adds a multi-threaded test for blocking checkpoints to threadtest3.
2010-11-19 09:58:11 +00:00
tkt35xx.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tkt1873.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Many spelling fixes in comments. No changes to code.
2013-03-21 21:20:32 +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 retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tkt2820.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tkt2822.test
Only consider AS names from the result set as candidates for resolving
2013-04-13 19:59:58 +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 retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Change the EXPLAIN QUERY PLAN output to use "USING INDEX" instead of "BY INDEX", and to use "SEARCH" instead of "SCAN" for loops that are not full-table scans.
2010-11-13 16:42:27 +00:00
tkt3457.test
Remove superfluous text from a comment.
2013-01-04 22:26:47 +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
Add an optimization that attempts to run a subquery as a coroutine rather
2012-10-30 00:29:07 +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
Enhance the ANALYZE command so that it gathers statistics in the sqlite_stat1
2010-09-25 22:32:56 +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
If a rollback mode transaction reduces the size of the database file, avoid actually truncating the file until after the transaction has been committed (but before the db has been unlocked). This means pages that are removed from the database by truncating the file need not be journalled.
2013-02-23 16:40:46 +00:00
tkt3773.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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
Added the tool/warnings-clang.sh script. Changes so that there are no
2011-10-15 00:16:30 +00:00
tkt3810.test
Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030].
2009-09-21 16:06:03 +00:00
tkt3824.test
Allow an index paired with a NOT NULL constraint to be used for sorting
2011-02-11 03:56:11 +00:00
tkt3832.test
Fix compilation with OMIT_TRIGGER defined. Ticket [1ff6d29030e9757d052af0f394e56bea96b8b59b|1ff6d29030].
2009-09-21 16:06:03 +00:00
tkt3838.test
Fix ALTER TABLE RENAME so that it correctly handles triggers that attach
2012-02-01 01:13:10 +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
Changes to various test scripts so that they pass on windows.
2011-05-05 19:44:22 +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
tkt-2a5629202f.test
Fix for 2a5629202f. When considering whether or not a UNIQUE index may be used to optimize an ORDER BY clause, do not assume that all index entries are distinct unless there is some reason to believe that the index contains no NULL values.
2012-04-20 15:24:53 +00:00
tkt-2d1a5c67d.test
Make test_wholenumber.c into a loadable extension and move it to
2013-04-25 11:58:36 +00:00
tkt-2ea2425d34.test
Do not reuse function parameters in subsequent expressions since the
2009-09-03 01:18:00 +00:00
tkt-3a77c9714e.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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-4dd95f6943.test
Enhance tests for ticket [4dd95f6943].
2013-03-13 07:02:04 +00:00
tkt-5d863f876e.test
Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled.
2012-09-13 01:51:02 +00:00
tkt-5e10420e8d.test
Fix for ticket [5e10420e8d].
2010-08-23 15:41:24 +00:00
tkt-5ee23731f.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tkt-6bfb98dfc0.test
Candidate fix for ticket [6bfb98dfc0c]: Make sure invalid cursors drop all
2013-03-27 03:15:23 +00:00
tkt-7a31705a7e6.test
When comparing names during name resolution, make sure the names match
2013-02-26 12:57:42 +00:00
tkt-7bbfb7d442.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
tkt-9d68c883.test
Some changes to test scripts related to codec enabled versions of sqlite.
2010-06-22 13:46:43 +00:00
tkt-02a8e81d44.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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-38cb5df375.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
tkt-78e04e52ea.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
tkt-80ba201079.test
Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled.
2012-09-13 01:51:02 +00:00
tkt-80e031a00f.test
Additional test cases and evidence marks for the empty RHS bug on the IN
2010-07-14 19:31:07 +00:00
tkt-91e2e8ba6f.test
Add a test for ticket [91e2e8ba6f]. No changes to code.
2011-06-23 16:40:26 +00:00
tkt-94c04eaadb.test
On Windows, make sure the current directory value used by the test suite is 'normalized' to what the parent command shell sees. Also, clean the test directories used by the quota2.test file.
2012-03-08 20:00:36 +00:00
tkt-385a5b56b9.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
tkt-752e1646fc.test
Skip flattening if subquery has LIMIT and outer query is DISTINCT. Fix for ticket 752e1646fc.
2011-02-11 20:52:20 +00:00
tkt-8454a207b9.test
Fix the handling of default values for ALTER TABLE ADD COLUMN columns so
2010-09-30 14:48:06 +00:00
tkt-31338dca7e.test
Add an optimization that attempts to run a subquery as a coroutine rather
2012-10-30 00:29:07 +00:00
tkt-54844eea3f.test
Fix for [54844eea3f]: Do not create automatic indexes on correlated sub-queries.
2011-07-08 16:10:54 +00:00
tkt-313723c356.test
Add a test case to verify that bug [313723c356] has been fixed.
2010-09-20 08:47:01 +00:00
tkt-3998683a16.test
Do correct affinity transformations on floating point values which have
2010-09-30 17:33:11 +00:00
tkt-a7b7803e.test
A couple more test cases.
2012-12-19 16:32:33 +00:00
tkt-b1d3a2e531.test
Fix for [b1d3a2e531].
2011-08-22 09:54:26 +00:00
tkt-b351d95f9.test
Test case and fix for the specific failure of ticket [b351d95f9cd5ef17e9d9dbae].
2010-09-28 04:14:03 +00:00
tkt-b72787b1.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
tkt-bd484a090c.test
Change the error message returned when localtime_r() fails to "local time unavailable".
2011-06-21 13:46:11 +00:00
tkt-bdc6bbbb38.test
Before running each test script, make sure the FTS enhanced query syntax is disabled.
2012-05-12 05:30:29 +00:00
tkt-c48d99d690.test
Disable the xfer optimization if "PRAGMA count_changes=1" is configured. Ticket [c48d99d690].
2011-09-30 12:01:01 +00:00
tkt-cbd054fa6b.test
More test cases an bug fixes for the ORDER BY optimization of joins. All
2012-09-27 19:53:38 +00:00
tkt-d11f09d36e.test
Remove debugging code from test script.
2010-06-28 11:06:53 +00:00
tkt-d82e3f3721.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
tkt-d635236375.test
Update the OP_Move opcode to shift the pScopyFrom pointer of aliases when
2011-08-03 16:40:15 +00:00
tkt-f3e5abed55.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tkt-f7b4edec.test
Add a test case to verify that ticket [f7b4edece25c994857] is fixed.
2011-03-19 02:04:02 +00:00
tkt-f973c7ac31.test
Fix for ticket [f973c7ac31].
2010-06-09 15:47:11 +00:00
tkt-f777251dc7a.test
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
2012-02-13 17:01:51 +00:00
tkt-fa7bf5ec.test
Make sure the query optimizer for aggregate queries knows that expressions
2011-10-13 15:35:52 +00:00
tkt-fc7bd6358f.test
Fix a bug (ticket [fc7bd6358f59]) that caused incorrect query results in
2013-03-06 01:55:27 +00:00
tkt-fc62af4523.test
Fix the tkt-fc62af4523.test to work around non-randomness of the
2010-06-17 16:08:53 +00:00
tokenize.test
Testing coverage enhancements. (CVS 5358)
2008-07-08 00:06:49 +00:00
trace2.test
Fix another test case issue in trace2.test.
2012-03-23 13:40:59 +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
trans2.test
Add the trans2.test script designed to stress statement rollback and
2008-08-27 18:56:36 +00:00
trans3.test
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
2012-02-13 17:01:51 +00:00
trans.test
Fix problems with running the async.test script.
2010-07-13 07:38:51 +00:00
transitive1.test
Avoid unnecessary collating sequence and affinity restrictions on the use
2013-01-17 16:18:55 +00:00
trigger1.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +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
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
trigger4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
Changes to test scripts so that the "inmemory_journal" permutation works with [ef126e775a].
2010-07-08 09:44:42 +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
Add a test case for the problem fixed by the previous commit.
2013-03-09 14:49:07 +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
Apply the same restrictions on constant refactoring to statements within a trigger program as top-level statements. Candidate fix for [ae3c5670b6].
2012-12-06 19:37:22 +00:00
triggerD.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
tt3_checkpoint.c
Add file test/tt3_checkpoint.c that adds a multi-threaded test for blocking checkpoints to threadtest3.
2010-11-19 09:58:11 +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
Change a test case in types3.test slightly so that it works with the latest versions of Tcl.
2011-06-22 10:56:54 +00:00
types.test
Remove the sqlite3BtreeFactor() wrapper routine. All modules now call
2010-08-30 15:02:28 +00:00
unique.test
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the
2013-02-09 15:37:11 +00:00
unixexcl.test
Fix issues in test cases so that they work with DEFAULT_AUTOVACUUM defined. And with a small default cache-size.
2012-01-12 16:41:30 +00:00
unordered.test
Attempt to use a covering index even on a full table scan, under the theory
2012-09-15 18:45:54 +00:00
update.test
Enhancements to the change counter tests. Ticket #3013 . (CVS 4986)
2008-04-10 18:44:36 +00:00
uri.test
Merge test current directory value fix from trunk and fix uri tests.
2012-03-08 20:39:08 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
vacuum3.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
vacuum4.test
Fix an assertion-fault/segfault problem that comes up when trying to
2010-02-22 23:17:42 +00:00
vacuum.test
Disable the xfer optimization if "PRAGMA count_changes=1" is configured. Ticket [c48d99d690].
2011-09-30 12:01:01 +00:00
varint.test
veryquick.test
Changes to the way tcl test scripts work. No changes to production code.
2010-06-15 06:56:37 +00:00
view.test
Omit a test that uses the progress handler callback from view.test if OMIT_PROGRESS_HANDLER is defined.
2013-03-04 17:41:32 +00:00
vtab1.test
Merge in all the trunk changes that have occurred since this branch was
2012-12-14 15:54:05 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +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
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
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +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
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
vtabD.test
Changes to various test scripts so that veryquick.test runs with OMIT_COMPOUND_SELECT defined.
2012-02-13 10:00:35 +00:00
vtabE.test
Make sure registers computed for the VFilter opcode are marked invalid
2009-11-23 21:23:45 +00:00
vtabF.test
Make sure IS NOT NULL constraints work on virtual tables.
2011-08-02 01:57:39 +00:00
wal2.test
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
2012-08-25 10:01:29 +00:00
wal3.test
Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process.
2012-07-17 14:37:12 +00:00
wal4.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
wal5.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
wal6.test
Update the anti-virus retry logic for DeleteFile(). Invoke sqlite3_log()
2011-07-12 11:04:18 +00:00
wal7.test
Further tweaks to the wal7.test test case.
2011-06-15 19:18:47 +00:00
wal8.test
Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled.
2012-09-13 01:51:02 +00:00
wal9.test
Update a couple of test scripts so that they work in auto-vacuum mode.
2012-12-05 09:12:58 +00:00
wal_common.tcl
Add experimental command "PRAGMA wal_blocking_checkpoint", which uses the busy-handler to block until all readers have finished in order to ensure the next writer will be able to wrap around to the start of the log file.
2010-11-16 18:56:51 +00:00
wal.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
walbak.test
When copying a rollback mode database over a WAL database using the backup API, leave the destination database in WAL mode (instead of switching it to rollback mode). Fix for [af95b8c609].
2011-08-23 11:47:06 +00:00
walbig.test
On Windows, make sure the current directory value used by the test suite is 'normalized' to what the parent command shell sees. Also, clean the test directories used by the quota2.test file.
2012-03-08 20:00:36 +00:00
walcksum.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
walcrash2.test
Add a version number to the wal-index header. If SQLite encounters a version number in either the wal or wal-index files that it does not understand, the operation is abandoned and SQLITE_CANTOPEN returned.
2010-06-23 15:55:43 +00:00
walcrash3.test
Add tests to walcrash3.test.
2011-12-17 08:10:34 +00:00
walcrash.test
Fix test case issues related to errors in file-controls and the PSOW flag.
2012-01-13 10:04:10 +00:00
walfault.test
Improve the code coverage of "permutations.test coverage-pager".
2013-04-05 20:40:43 +00:00
walhook.test
Add a version number to the wal-index header. If SQLite encounters a version number in either the wal or wal-index files that it does not understand, the operation is abandoned and SQLITE_CANTOPEN returned.
2010-06-23 15:55:43 +00:00
walmode.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
walnoshm.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
walpersist.test
Add code for a test that was failing before the persistent-wal related changes of [9ccc4a1be].
2011-12-16 17:01:04 +00:00
walro.test
Do not run test script spellfix.test if SQLITE_OMIT_VIRTUAL_TABLE is defined. Fix walro.test so that it works if DEFAULT_AUTOVACUUM is defined.
2012-08-07 14:18:18 +00:00
walshared.test
Changes to support building with SQLITE_OMIT_WAL.
2010-08-24 18:35:12 +00:00
walslow.test
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried.
2011-08-02 00:57:34 +00:00
walthread.test
Fix a bug in walthread.test causing intermittent failures.
2012-08-07 13:55:41 +00:00
where2.test
Loop through the elements on the RHS of an IN operator in reverse order when
2013-02-08 18:48:23 +00:00
where3.test
Improved handling of USING and NATURAL JOIN in 3-way and higher joins.
2011-10-18 18:10:40 +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
Candidate fix for the optimizer problem described in ticket
2012-03-09 22:02:08 +00:00
where8.test
Make sure extra parentheses around subqueries in the FROM clause are harmless.
2013-04-30 14:06:57 +00:00
where8m.test
Remove leftover "breakpoint" commands from test scripts. Also remove blank
2009-06-05 17:09:11 +00:00
where9.test
Optimize the degenerate case of a FROM clause table name enclosed all by
2012-12-18 19:36:11 +00:00
where.test
Loop through the elements on the RHS of an IN operator in reverse order when
2013-02-08 18:48:23 +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
whereC.test
Where possible, take advantage of the rowid at the end of index records to optimize range constraints (<, >, <=, >=) on the rowid column.
2011-11-16 15:27:09 +00:00
whereD.test
Fix duplicate test name in whereD.test.
2012-10-10 13:59:11 +00:00
whereE.test
Try to take into account the cost of inner loops when selecting which table
2012-11-09 17:59:26 +00:00
whereF.test
Try to take into account the cost of inner loops when selecting which table
2012-11-09 17:59: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
win32lock.test
Refactoring the mmap interface. The controlling pragma is now "mmap_size"
2013-04-15 17:03:42 +00:00
zeroblob.test
Make sure the IN operator works with zeroblobs. Ticket #3965 .
2009-07-14 02:33:02 +00:00
zerodamage.test
Make test_wholenumber.c into a loadable extension and move it to
2013-04-25 11:58:36 +00:00