..
aggerror.test
Faster :memory: database COMMITs. Ticket #1790 . (CVS 3178)
2006-05-03 23:34:05 +00:00
all.test
Documentation updates prior to release 3.4.0. Enhanced support for
2007-06-18 12:22:43 +00:00
alter2.test
Begin implementing a new system of upper bounds on the capabilities
2007-05-08 01:08:49 +00:00
alter3.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
alter.test
Make sure pParse->rc gets set whenever sqlite3ErrorMsg() is called. This is
2007-05-15 16:51:37 +00:00
altermalloc.test
Fix a bug in the new misc6.test script. Fix error messages when not
2006-09-04 18:54:14 +00:00
analyze.test
The shell does not output the sqlite_stat1 table on .dump or .schema.
2005-09-10 22:40:53 +00:00
async2.test
Account for a malloc failure in the asynchronous writer thread in test_async.c (CVS 3096)
2006-02-14 14:02:08 +00:00
async.test
Increase test coverage to above 98%. (CVS 3144)
2006-03-19 13:00:25 +00:00
attach2.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
attach3.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
attach.test
Fix a problem with strange expressions being fed to an ATTACH or DETACH
2007-05-09 20:31:29 +00:00
attachmalloc.test
Fix a bug in the new misc6.test script. Fix error messages when not
2006-09-04 18:54:14 +00:00
auth2.test
Enhance the sqlite3_set_authorizer() callback so that it provides callbacks
2006-08-24 14:59:45 +00:00
auth.test
Enhance the sqlite3_set_authorizer() callback so that it provides callbacks
2006-08-24 14:59:45 +00:00
autoinc.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
autovacuum_crash.test
Fixes so that compiling and testing works when SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2218)
2005-01-16 09:06:33 +00:00
autovacuum_ioerr2.test
Add some tests (and 2 resulting bug fixes) to incr vacuum mode. (CVS 3885)
2007-04-28 15:47:43 +00:00
autovacuum_ioerr.test
Run the tests in shared.test a second time using an autovacuum database. (CVS 2957)
2006-01-16 12:46:41 +00:00
autovacuum.test
For filesystem databases, do not store a list of pages in the statement journal in main memory. (CVS 3825)
2007-04-07 15:03:17 +00:00
avtrans.test
Add support and documentation for the fullfsync pragma. Also include
2006-02-11 01:25:50 +00:00
badutf.test
Additional tests for malformed UTF-8. (CVS 4011)
2007-05-15 18:35:21 +00:00
between.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
bigfile.test
If SQLITE_DISABLE_LFS is defined, omit the bigfile tests. (CVS 2781)
2005-11-25 09:01:23 +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
Add some UTF-8 test infrastructure. Treat NaN as NULL. The printf routines
2007-05-10 17:23:11 +00:00
bindxfer.test
Improvements to coverage testing. (CVS 3810)
2007-04-05 11:25:58 +00:00
blob.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
btree2.test
Increase test coverage to above 98%. (CVS 3144)
2006-03-19 13:00:25 +00:00
btree4.test
More btree.c bug fixing. It's getting closer but still not there yet.
2004-05-09 20:40:11 +00:00
btree5.test
Table 1 of a database (the sqlite_master table) defaults to use B+trees. (CVS 1378)
2004-05-14 12:17:46 +00:00
btree6.test
Add internal support for collating sequences. This breaks 244 tests. (CVS 1420)
2004-05-20 22:16:29 +00:00
btree7.test
All tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055)
2004-11-04 14:47:11 +00:00
btree8.test
Fix a bug in the btree balancer. ticket #1346 . (CVS 2573)
2005-08-02 17:13:09 +00:00
btree9.test
Begin adding the zeroblob API to support incremental blob i/o. (CVS 3894)
2007-05-02 01:34:31 +00:00
btree.test
Test coverage improvements. (CVS 3807)
2007-04-04 01:27:44 +00:00
busy.test
Fix up the busy test so that it can be run multiple times in a row without
2005-09-17 18:02:36 +00:00
cache.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
capi2.test
Clean up memory leaks and uninitialized variables detected by valgrind.
2007-01-03 23:37:28 +00:00
capi3.test
Do not segfault even if sqlite is misused by requesting query results
2007-06-19 10:58:24 +00:00
capi3b.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
capi3c.test
Remove vestiges of SQLITE_PROTOCOL from the test scripts. (CVS 3774)
2007-03-30 20:46:13 +00:00
cast.test
Fix a problem with casting blobs to numeric types. (CVS 4021)
2007-05-17 16:34:43 +00:00
check.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
collate1.test
First cut at adding the COLLATE operator. Regression tests pass (or at least
2007-02-01 23:02:45 +00:00
collate2.test
First cut at adding the COLLATE operator. Regression tests pass (or at least
2007-02-01 23:02:45 +00:00
collate3.test
Optimizations and refinements. Improvements to test coverage. (CVS 2667)
2005-09-08 01:58:42 +00:00
collate4.test
Make the ORDER BY clause return equal elements in the same order they were
2005-04-01 10:47:40 +00:00
collate5.test
More bug fixes. But there are still tests that fail. (CVS 2664)
2005-09-07 22:48:16 +00:00
collate6.test
All tests pass even if OMIT_TRIGGER is defined. (CVS 2053)
2004-11-04 04:42:28 +00:00
collate7.test
Change the name of create_collation_x() to create_collation_v2(). Also add some tests for it. (CVS 3938)
2007-05-07 14:58:53 +00:00
colmeta.test
Minor test file modifications for builds compiled with OMIT options. (CVS 3077)
2006-02-10 13:33:30 +00:00
conflict.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
corrupt2.test
Do not crash when a corrupt database contains two indices with the same name. (CVS 3684)
2007-03-13 16:32:25 +00:00
corrupt3.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
corrupt.test
Support for a future file format that includes 'short' records. (CVS 2351)
2005-02-19 08:18:05 +00:00
crash2.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
crash.test
Increase the number of repititions in crash.test. (CVS 4027)
2007-05-23 06:25:13 +00:00
crashtest1.c
Add the crashtest1.c program used to test the ability of the database to
2004-02-08 06:06:37 +00:00
createtab.test
Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918)
2007-05-04 14:36:22 +00:00
date.test
Eliminate all uses of sprintf() and strcpy(). These were not being
2007-05-04 13:15:55 +00:00
default.test
Increased test coverage. Some malloc tests now fail though this is believed
2005-08-20 03:03:04 +00:00
delete2.test
Allows UPDATE, INSERT, and DELETEs to occur while a SELECT is pending on
2006-08-16 16:42:48 +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
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
descidx1.test
By default, new databases are now created in the legacy file format - the
2006-07-11 14:17:51 +00:00
descidx2.test
By default, new databases are now created in the legacy file format - the
2006-07-11 14:17:51 +00:00
descidx3.test
By default, new databases are now created in the legacy file format - the
2006-07-11 14:17:51 +00:00
diskfull.test
Always truncate the pager cache when truncating the database file. Also reorganize the code to check the change-counter after first obtaining a shared lock. (CVS 3814)
2007-04-05 17:15:52 +00:00
distinctagg.test
Bug fix in the new COUNT(DISTINCT) logic. Ticket #1420 . (CVS 2689)
2005-09-12 23:03:16 +00:00
enc2.test
Be sure to ignore PRAGMA encoding pragmas if the encoding has already been
2006-09-23 20:36:01 +00:00
enc3.test
When converting literal BLOBs to text using the encoding of the main
2007-05-10 21:14:03 +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
exclusive2.test
Modify the tests in exclusive2.test to account for the fact that the pager cache may be very small by default. These tests are only valid if the entire database fitting in the cache. (CVS 4082)
2007-06-16 14:43:51 +00:00
exclusive3.test
Always enable exclusive access mode for TEMP databases. This cannot be
2007-03-30 16:01:55 +00:00
exclusive.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
expr.test
Add some UTF-8 test infrastructure. Treat NaN as NULL. The printf routines
2007-05-10 17:23:11 +00:00
filefmt.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
fkey1.test
The FOR EACH STATEMENT clause in a trigger is now a syntax error. It used
2007-04-06 11:26:00 +00:00
format4.test
Get tests working with SQLITE_OMIT_AUTOVACUUM=1. (CVS 3918)
2007-05-04 14:36:22 +00:00
fts1a.test
Fix a bug in the handling of the OR operator in FTS1. Test cases added to
2006-09-28 19:43:31 +00:00
fts1b.test
Modify FTS1 so that the "magic" column has the same name as the virtual
2006-09-18 02:12:47 +00:00
fts1c.test
The snippet generator adds ellipsis between text from different columns. (CVS 3465)
2006-10-04 17:35:28 +00:00
fts1d.test
Add a Porter stemmer option to the FTS1 module. (CVS 3452)
2006-10-01 18:41:19 +00:00
fts1e.test
Add tests for delete and update in fts1. (CVS 3481)
2006-10-19 23:28:35 +00:00
fts1f.test
Fix typos in test naming (was using 'e' instead of 'f'). (CVS 3655)
2007-02-23 00:14:05 +00:00
fts1i.test
Do not run test fts1i.test if FTS1 is not installed. (CVS 3600)
2007-01-24 03:43:20 +00:00
fts1j.test
http://www.sqlite.org/cvstrac/tktview?tn=2219
2007-02-07 01:01:17 +00:00
fts1k.test
Don't call ctype functions on hi-bit chars. Some platforms raise
2007-03-29 16:30:38 +00:00
fts1l.test
Fix crash in delete when existing row has null fields. Previous code
2007-04-09 20:45:40 +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
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
Fix bug in fts2 handling of OR queries. When one doclist ends before
2007-04-19 18:36:32 +00:00
fts2h.test
Test that terms longer than interior nodes work correctly. A bug
2006-11-29 21:03:00 +00:00
fts2i.test
Do not run the fts2i.test unless the FTS2 module is available. (CVS 3601)
2007-01-24 03:46:35 +00:00
fts2j.test
http://www.sqlite.org/cvstrac/tktview?tn=2219
2007-02-07 01:01:17 +00:00
fts2k.test
Buffer updates per-transaction rather than per-update. If lots of
2007-03-29 18:41:03 +00:00
fts2l.test
Don't call ctype functions on hi-bit chars. Some platforms raise
2007-03-29 16:30:38 +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
Enable prefix-search in query-parsing and snippet generation. If the
2007-05-01 18:25:52 +00:00
func.test
Additional tests for malformed UTF-8. (CVS 4011)
2007-05-15 18:35:21 +00:00
fuzz2.test
Make sure pParse->rc gets set whenever sqlite3ErrorMsg() is called. This is
2007-05-15 16:51:37 +00:00
fuzz_common.tcl
Add some extra tests for malloc failure during expression parsing and execution using fuzzily generated SQL. (CVS 4043)
2007-05-30 10:36:47 +00:00
fuzz_malloc.test
Documentation updates prior to release 3.4.0. Enhanced support for
2007-06-18 12:22:43 +00:00
fuzz.test
Add some extra tests for malloc failure during expression parsing and execution using fuzzily generated SQL. (CVS 4043)
2007-05-30 10:36:47 +00:00
hook.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
icu.test
Add interface to configure SQLite to use ICU collation functions. (CVS 3936)
2007-05-07 11:53:13 +00:00
in2.test
Fix another variant of the "IN (...)" b-tree problem. (CVS 3988)
2007-05-12 10:41:47 +00:00
in.test
Additional tests for ticket #1821 . (CVS 3189)
2006-05-23 23:25:09 +00:00
incrblob_err.test
Bring the autoconf based build system up to date with the recent changes. #2366 , #2367 and #2368 . (CVS 4022)
2007-05-17 16:38:30 +00:00
incrblob.test
Fix a test suite bug. To accommadate the fact that handles returned by (db incrblob) change for the second test suite iteration of full.test. (CVS 4068)
2007-06-15 15:08:08 +00:00
incrvacuum2.test
Modify test scripts to allow for the fact that zeroblob() is not available when compiled with OMIT_INCRBLOB. Ticket #2365 . (CVS 4019)
2007-05-17 06:44:28 +00:00
incrvacuum_ioerr.test
Change incremental vacuum to be triggered by a pragma rather than a command.
2007-05-04 18:30:40 +00:00
incrvacuum.test
Add some tests to verify that the parameter to the incremental_vacuum pragma is working. It is. (CVS 4039)
2007-05-24 10:18:22 +00:00
index2.test
Ignore leading spaces on text to numeric conversions. Ticket #1662 .
2006-03-03 19:12:29 +00:00
index3.test
Increased test coverage. Some malloc tests now fail though this is believed
2005-08-20 03:03:04 +00:00
index.test
Properly record the names of triggers even if the name is quoted.
2006-03-29 00:24:06 +00:00
insert2.test
Fix an assert or memory leak that occurs when trying to EXPLAIN a statement
2005-10-05 11:35:09 +00:00
insert3.test
Fix a memory leak introduced by (3842) associated with ticket #2296 . (CVS 3848)
2007-04-16 17:07:55 +00:00
insert4.test
Changes toward fixes for tickets #2296 and #2291 . (CVS 3838)
2007-04-12 21:25:01 +00:00
insert.test
Improvements to coverage testing. (CVS 3810)
2007-04-05 11:25:58 +00:00
interrupt.test
Have queries interrupted by the progress-handler return SQLITE_INTERRUPT. Rollback any active transaction if a DML statement returns SQLITE_INTERRUPT. (CVS 4061)
2007-06-13 16:49:48 +00:00
intpkey.test
Add comments to test cases. Improvements to the query plan test variable. (CVS 2555)
2005-07-21 03:48:20 +00:00
ioerr2.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
ioerr.test
Modifications to crash-test infrastructure. (CVS 3695)
2007-03-17 10:26:59 +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
join.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
journal1.test
Do not attempt to read the journal file on windows because manditory locking
2005-03-20 22:54:56 +00:00
lastinsert.test
Make the last_insert_rowid method in the TCL interface work with
2006-06-21 19:30:34 +00:00
laststmtchanges.test
Fix a bug in the sqlite3_changes() function reported on the mailing list. (CVS 3868)
2007-04-25 11:28:16 +00:00
like.test
Fix a bug in the LIKE optimization that was causing the pattern string
2007-06-11 12:56:15 +00:00
limit.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
loadext2.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
loadext.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
lock2.test
Have the pager call xReiniter() instead of xDestructor() to restore btree level state after rolling back a page. (CVS 3828)
2007-04-09 11:20:54 +00:00
lock3.test
Add support for DEFERRED, IMMEDIATE, and EXCLUSIVE transactions. (CVS 2000)
2004-10-05 02:41:42 +00:00
lock4.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
lock.test
Allows UPDATE, INSERT, and DELETEs to occur while a SELECT is pending on
2006-08-16 16:42:48 +00:00
main.test
Allow '@' to introduce host parameter names for compatibility with
2006-02-09 22:24:41 +00:00
malloc2.test
Fix a bug in the new misc6.test script. Fix error messages when not
2006-09-04 18:54:14 +00:00
malloc3.test
Fix an memory allocation error revealed by malloc3.test. (CVS 3733)
2007-03-28 01:59:33 +00:00
malloc4.test
Fixes for OMIT_UTF16 and OMIT_COMPOUND (CVS 2993)
2006-01-23 07:52:37 +00:00
malloc5.test
Make sure autovacuum is turned off for malloc5.test. (CVS 3826)
2007-04-07 17:44:27 +00:00
malloc6.test
Fix a file descriptor leak following malloc failure on DROP TABLE IF EXISTS. (CVS 3296)
2006-06-26 12:50:09 +00:00
malloc7.test
Fix an overzealous assert() in the UTF-16 to UTF-8 converter. (CVS 3338)
2006-07-26 14:57:30 +00:00
malloc8.test
Fix an NULL deref in the randomblob() function following a malloc failure. (CVS 3940)
2007-05-07 19:31:15 +00:00
malloc9.test
Fix a potential segfault following a malloc() failure during a call
2007-04-30 21:39:16 +00:00
malloc_common.tcl
Add some extra tests for malloc failure during expression parsing and execution using fuzzily generated SQL. (CVS 4043)
2007-05-30 10:36:47 +00:00
malloc.test
Add some extra tests for malloc failure during expression parsing and execution using fuzzily generated SQL. (CVS 4043)
2007-05-30 10:36:47 +00:00
mallocA.test
Make REINDEX robust in the face of malloc() errors. (CVS 3990)
2007-05-12 15:00:14 +00:00
mallocB.test
Extend out-of-memory testing with fuzzily generated sql some. One fix for a problem found by the same. (CVS 4044)
2007-05-31 08:20:43 +00:00
manydb.test
Prepare for the release of version 3.3.0. (CVS 2913)
2006-01-11 01:08:34 +00:00
memdb.test
Memory DB works with autovacuum. (CVS 3041)
2006-01-30 22:48:44 +00:00
memleak.test
Get the memleak.test script working again after recent changes. (CVS 3768)
2007-03-30 17:17:51 +00:00
minmax.test
SQLite now always chooses the column names for compound selects using
2006-03-26 01:21:22 +00:00
misc1.test
Move the sqlite3_sleep() and sqlite3_clear_bindings() interfaces into the
2006-06-27 20:06:44 +00:00
misc2.test
Make sure the sqlite3BtreePrevious() routine terminates properly if the
2007-04-06 01:03:32 +00:00
misc3.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
misc4.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
misc5.test
Clean up memory leaks and uninitialized variables detected by valgrind.
2007-01-03 23:37:28 +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
Disable tests in misc7 that do not work on windows due to limitations of
2007-04-25 15:42:25 +00:00
misuse.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
notnull.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
null.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
pager2.test
Discard the contents of the pager-cache only when the change-counter indicates that it is stale. (CVS 3711)
2007-03-23 18:12:06 +00:00
pager3.test
Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427)
2005-03-29 03:10:59 +00:00
pager.test
Always truncate the pager cache when truncating the database file. Also reorganize the code to check the change-counter after first obtaining a shared lock. (CVS 3814)
2007-04-05 17:15:52 +00:00
pageropt.test
Additional tests designed to detect future performance regressions. (CVS 3840)
2007-04-13 03:23:21 +00:00
pagesize.test
Changes to test scripts to support alternative configurations. (CVS 3824)
2007-04-06 21:42:22 +00:00
pragma.test
Bring the autoconf based build system up to date with the recent changes. #2366 , #2367 and #2368 . (CVS 4022)
2007-05-17 16:38:30 +00:00
printf.test
Add some UTF-8 test infrastructure. Treat NaN as NULL. The printf routines
2007-05-10 17:23:11 +00:00
progress.test
Fix for #2415 . The progress handler should abandon only the current query, not all active queries. (CVS 4067)
2007-06-15 14:53:53 +00:00
ptrchng.test
Make sure sqlite3_value_bytes() does not reformat the content after a
2007-04-27 17:16:20 +00:00
quick.test
Documentation updates prior to release 3.4.0. Enhanced support for
2007-06-18 12:22:43 +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
rdonly.test
When the write_version flag in the database header is larger than what
2007-04-24 17:27:51 +00:00
reindex.test
Have REINDEX handle missing collation sequences correctly. (CVS 2280)
2005-01-27 00:22:02 +00:00
rollback.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
rowid.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
safety.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
schema2.test
Allow CREATE TABLE to occur while other queries are running. DROP TABLE is
2007-05-02 17:54:55 +00:00
schema.test
Allow CREATE TABLE to occur while other queries are running. DROP TABLE is
2007-05-02 17:54:55 +00:00
select1.test
Match ORDER BY terms to columns using names in compound queries. Make sure
2007-04-13 16:06:32 +00:00
select2.test
In where.c, split out the code that selects an index into a separate
2005-07-21 03:14:59 +00:00
select3.test
Make sure that integer values are converted to real when pulled from
2007-02-24 11:52:52 +00:00
select4.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
select5.test
Fix more problems with malloc() and IO failures. (CVS 2985)
2006-01-21 12:08:54 +00:00
select6.test
Improvements to the new performance tests. (CVS 3526)
2006-11-30 13:06:00 +00:00
select7.test
Add the SQLITE_MAX_COMPOUND_SELECT compile-time parameter for limiting
2007-06-07 10:55:35 +00:00
server1.test
Documentation updates. Fix to date.c. But most importantly: database
2006-01-15 00:13:15 +00:00
shared2.test
Add omittest.tcl script to automate testing compile-time OMIT symbols. (CVS 3031)
2006-01-26 13:11:36 +00:00
shared3.test
When opening a new connection on a shared cache, be careful not to
2006-05-24 12:43:26 +00:00
shared_err.test
Changes to increase test coverage. (CVS 3819)
2007-04-06 01:04:39 +00:00
shared.test
Factor out btree test logic into a separate test_btree.c file. (CVS 3928)
2007-05-05 18:39:25 +00:00
soak.test
Add some extra tests for malloc failure during expression parsing and execution using fuzzily generated SQL. (CVS 4043)
2007-05-30 10:36:47 +00:00
sort.test
Create separate affinities for INTEGER and REAL. (CVS 2766)
2005-11-14 22:29:05 +00:00
speed1.test
Improvements to the output of the speed tests. (CVS 3785)
2007-03-31 22:34:16 +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
Change the way overflow pages are allocated from the free-list to increase the chance that they are a contiguous block. Much more can still be done. (CVS 4023)
2007-05-17 18:28:11 +00:00
sqllimits1.test
Make sure zeroblob does reasonable things with a negative argument or
2007-06-07 19:08:32 +00:00
subquery.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
subselect.test
Get the column affinities right when processing an IN operator where
2007-04-12 03:54:38 +00:00
substr.test
The built-in substr() function applied to a BLOB counts bytes, not characters. (CVS 3997)
2007-05-15 01:13:47 +00:00
sync.test
Add support and documentation for the fullfsync pragma. Also include
2006-02-11 01:25:50 +00:00
table.test
Allow CREATE TABLE to occur while other queries are running. DROP TABLE is
2007-05-02 17:54:55 +00:00
tableapi.test
Fix a test case that changed due to (3560). Ticket #2143 (CVS 3561)
2007-01-05 00:14:27 +00:00
tclsqlite.test
Change the TCL bindings so that @aaa always treats the variable aaa as
2007-06-19 23:01:41 +00:00
temptable.test
More test script changes to get it to run without -DSQLITE_MEMDEBUG. (CVS 3018)
2006-01-24 00:15:15 +00:00
tester.tcl
Test cases and corrections to IO and malloc() error handling in incremental blob IO functions. (CVS 3915)
2007-05-04 12:05:56 +00:00
thread1.test
Change the name of the TCL command from "sqlite" to "sqlite3" so that both
2004-06-19 00:16:31 +00:00
thread2.test
Omit thread2.test if memory-management is enabled at compile time. (CVS 2975)
2006-01-18 18:33:42 +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
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
Do not allow aggregate functions in a WHERE clause. Ticket #1514 . (CVS 2769)
2005-11-16 12:53:15 +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
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
tkt1873.test
Prevent databases from being DETACHed while they are in use. Fix for #1873 . (CVS 3312)
2006-06-27 16:34:56 +00:00
tkt2141.test
Fix for ticket #2141 . (CVS 3552)
2007-01-04 01:20:28 +00:00
tkt2192.test
Fix a (harmless) assertion fault on nested views where the inner views
2007-01-26 19:04:00 +00:00
tkt2213.test
Set the MEM_Term flag when an internal string has a nul-terminator appended to it. Fix for #2213 . (CVS 3627)
2007-02-05 14:21:47 +00:00
tkt2251.test
Additional test cases added. Improvements to the INSERT transfer
2007-02-24 15:18:49 +00:00
tkt2285.test
Zero cached pages located beyond the end of the file before returning them. Ticket #2285 . (CVS 3808)
2007-04-05 05:46:14 +00:00
tkt2332.test
Fix compilation and testing with OMIT_INCRBLOB defined. (CVS 3923)
2007-05-04 19:03:02 +00:00
tkt2339.test
Do not flatten subqueries that are part of a compound SELECT and which
2007-05-06 20:04:24 +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
Clean up a variable in tkt2409.test that would cause subsequent tests to fail. (CVS 4065)
2007-06-15 12:41:02 +00:00
trace.test
The sqlite TCL command no longer returns the hex address of the sqlite3*
2006-01-03 00:33:50 +00:00
trans.test
Documentation updates prior to release 3.4.0. Enhanced support for
2007-06-18 12:22:43 +00:00
trigger1.test
The FOR EACH STATEMENT clause in a trigger is now a syntax error. It used
2007-04-06 11:26:00 +00:00
trigger2.test
Test suite fixes for builds that define OMIT symbols. (CVS 2962)
2006-01-17 09:35:01 +00:00
trigger3.test
Modify test suite to work when SQLITE_OMIT_VIEW is defined. (CVS 2132)
2004-11-22 08:43:32 +00:00
trigger4.test
Fix the trigger4 test so that it runs on windows. (CVS 3559)
2007-01-04 22:13:02 +00:00
trigger5.test
Insert #ifdefs that can optionally remove features at compiletime resulting
2004-10-31 02:22:47 +00:00
trigger6.test
Fix a datatype in trigger6.test that changed due to the previous check-in. (CVS 2454)
2005-05-05 11:04:50 +00:00
trigger7.test
Increased test coverage on trigger.c and printf.c. (CVS 2601)
2005-08-19 02:26:27 +00:00
trigger8.test
The parser now permits very large triggers - triggers with 10000 or more
2006-02-27 22:22:27 +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
Test cases and minor bugfixes for incremental blob APIs. (CVS 3907)
2007-05-03 16:31:26 +00:00
types.test
All tests pass even if compiled with -DSQLITE_DEFAULT_FILE_FORMAT=1. (CVS 3308)
2006-06-27 12:51:12 +00:00
unique.test
NULL values in a row of a unique index cause the row to be distinct.
2005-06-24 03:53:06 +00:00
update.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
utf16.test
Disable the alter2.test on utf16 since the results of that test only
2007-01-04 16:37:03 +00:00
utf16align.test
Or the SQLITE_UTF16_ALIGNED with the encoding field in
2006-02-16 18:16:36 +00:00
vacuum2.test
Test file fixes for libaries compiled with various SQLITE_OMIT_ macros. (CVS 2961)
2006-01-16 16:24:25 +00:00
vacuum.test
Tests cases automatically remove many of their temporary files. (CVS 3463)
2006-10-04 11:55:49 +00:00
varint.test
New varint encoding gives a maximum varint length of 9 instead of 10. (CVS 1395)
2004-05-18 15:57:42 +00:00
view.test
Add support for IF EXISTS on CREATE/DROP TRIGGER/VIEW. Ticket #1899 . (CVS 3406)
2006-09-11 23:45:48 +00:00
vtab1.test
Coverage improvements for where.c. (CVS 3764)
2007-03-30 14:56:34 +00:00
vtab2.test
Use OP_VColumn instead of OP_Column when querying virtual tables for values to save in aggregate context records. #2230 . (CVS 3644)
2007-02-14 09:19:36 +00:00
vtab3.test
Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276)
2006-06-20 11:01:07 +00:00
vtab4.test
Fix bugs in test scripts so that fulltest will pass. (CVS 3390)
2006-09-02 22:14:59 +00:00
vtab5.test
Add tests to make sure altering or adding an index to a virtual table is prohibited. (CVS 3280)
2006-06-21 12:36:25 +00:00
vtab6.test
Changes to get tests to pass with OMIT_VIRTUALTABLE. Ticket #1877 . (CVS 3318)
2006-06-28 18:18:09 +00:00
vtab7.test
Disallow writing to, creating or dropping virtual tables from within xSync() callbacks. (CVS 3339)
2006-07-26 16:22:14 +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_err.test
Fix a bug whereby sqlite3_prepare_v2() could return both an out-of-memory error and a valid statement handle. (CVS 3858)
2007-04-19 11:09:01 +00:00
vtab_shared.test
Add test cases to make sure virtual tables cannot be used in shared-cache mode. (CVS 3847)
2007-04-16 15:49:41 +00:00
where2.test
Disable the OR optimization if it would conflict with column
2007-02-23 23:13:33 +00:00
where3.test
Query optimizer enhancement: In "FROM a,b,c left join d" allow the C table
2006-12-16 16:25:15 +00:00
where4.test
Fix a vdbe stack leak that could occur where one side of a WHERE clause inequality evaluated to SQL null. (CVS 4045)
2007-06-02 07:54:37 +00:00
where5.test
Additional test cases for comparisons against NULL in the WHERE clause
2007-06-08 08:43:10 +00:00
where.test
Remove terms with operator TK_AS from the expression tree. Ticket #2356 . (CVS 3991)
2007-05-14 11:34:46 +00:00
zeroblob.test
Make sure zeroblob does reasonable things with a negative argument or
2007-06-07 19:08:32 +00:00