sqlite/test
drh df553659ad Make a hard copy of the results of a subquery lest the result of the
subquery be referenced after a change to the table that generated the subquery
result.

FossilOrigin-Name: 9c0d80907b4dee8ee8f205c2ebdb759f5ba1d771
2015-05-18 04:24:27 +00:00
..
8_3_names.test
aggerror.test
aggnested.test Do not flatten aggregate subqueries that contain min() or max() functions 2014-09-15 14:46:02 +00:00
alias.test
all.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
alter2.test
alter3.test
alter4.test Allow CAST expressions and unary "+" operators to be used in the DEFAULT 2014-08-25 20:11:52 +00:00
alter.test Fix an assert() failure that could occur if the internal sqlite3_rename_parent() SQL scalar function was invoked directly. 2015-04-28 14:07:02 +00:00
altermalloc.test
amatch1.test Add some timing tests to the amatch test script. 2013-09-30 19:05:03 +00:00
analyze3.test Fix a memory leak caused by duplicate entries in the sqlite_stat1 table. 2015-04-20 15:13:08 +00:00
analyze4.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
analyze5.test If ENABLE_STAT3 is defined but ENABLE_STAT4 is not, have ANALYZE create and populate the sqlite_stat3 table instead of sqlite_stat4. 2013-08-12 20:14:04 +00:00
analyze6.test Expire prepared statements after running ANALYZE. 2014-07-22 14:42:16 +00:00
analyze7.test If ENABLE_STAT3 is defined but ENABLE_STAT4 is not, have ANALYZE create and populate the sqlite_stat3 table instead of sqlite_stat4. 2013-08-12 20:14:04 +00:00
analyze8.test Change the query planner to do a better job of estimating the number rows 2014-11-05 19:26:12 +00:00
analyze9.test Another test case for the planner change on this branch. 2015-03-16 09:21:30 +00:00
analyze.test When parsing the schema, ignore any SQL that does not begin with "CREATE". 2015-04-16 00:26:03 +00:00
analyzeA.test Test cases added for using unary "+" and CAST operators on the RHS of range 2014-08-25 20:21:07 +00:00
analyzeB.test Add tests to improve coverage when SQLITE_ENABLE_STAT3 is defined. 2013-09-04 16:38:42 +00:00
analyzeC.test Enhance the sqlite_stat1.stat parsing to allow additional text parameters 2014-07-22 14:58:12 +00:00
analyzeD.test Add a test to show that the change on this branch is effective. 2014-10-04 10:22:01 +00:00
analyzeE.test Fix the STAT4 range scan estimates for DESC indexes. 2014-10-08 02:53:25 +00:00
analyzeF.test Extra tests for commit [0f250957]. 2015-03-13 08:31:54 +00:00
analyzer1.test Try to get recent sqlite3_analyzer and sqldiff tests working for all 2015-05-12 12:24:50 +00:00
async2.test
async3.test
async4.test
async5.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
async.test
atof1.test Do not try to run the atof1.test test script on ARM hardware which lacks 2013-11-26 16:20:28 +00:00
attach2.test Identify requirements text in the SQLITE_CONFIG_ documentation. Fix a typo 2013-10-11 23:37:57 +00:00
attach3.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
attach4.test
attach.test Handle very large URI pathnames for in-memory shared-cache databases. 2015-03-31 16:33:08 +00:00
attachmalloc.test
auth2.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
auth3.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
auth.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
autoinc.test Change the REAL-to-INTEGER casting behavior so that if the REAL value 2013-11-26 15:45:02 +00:00
autoindex1.test Remove an incorrect ALWAYS() from the automatic index generator. 2015-04-15 07:34:25 +00:00
autoindex2.test Remove a redundant test case (probably a copy/paste error). Add an assert() 2014-11-22 12:22:13 +00:00
autoindex3.test Consider using an automatic-index for a scan even if there exists a possible skip-scan that uses one or more "=" operators. 2014-11-14 19:34:20 +00:00
autoindex4.test This additional fix prevents a partial index from being qualified for use 2015-02-24 16:48:59 +00:00
autovacuum_ioerr2.test
autovacuum.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
avtrans.test
backcompat.test Add extra test to backcompat.test to ensure that old and new versions of FTS may work together on the same incremental merge operation. 2014-05-16 15:48:17 +00:00
backup2.test
backup4.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
backup5.test Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database. 2014-11-13 14:18:25 +00:00
backup_ioerr.test
backup_malloc.test
backup.test Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database. 2014-11-13 14:18:25 +00:00
badutf2.test
badutf.test
bc_common.tcl
between.test Handle virtual tables correctly when using logarithmic costs. Fixes 2013-06-11 01:50:08 +00:00
bigfile2.test Fix test issues for Windows portability. 2013-09-13 23:26:47 +00:00
bigfile.test
bigrow.test
bigsort.test Disable the bigsort.test module on machine with less than 8GB of available 2014-12-31 19:58:32 +00:00
bind.test
bindxfer.test
bitvec.test
blob.test
boundary1.tcl
boundary1.test
boundary2.tcl
boundary2.test
boundary3.tcl Update the boundary3.tcl script so that it can be run with tcl 8.5 or 8.6 to regenerate boundary3.test. 2013-06-26 16:30:26 +00:00
boundary3.test Improvements to ORDER BY handling in the NGQP. Fix an "exit" mistakenly 2013-05-22 02:06:59 +00:00
boundary4.tcl
boundary4.test
btree01.test More test cases for the balancer. 2014-11-27 04:23:19 +00:00
btree02.test Fix the saveCursorPosition() routine in btree.c so that it works 2015-03-25 17:35:01 +00:00
btreefault.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
busy.test
cache.test
capi2.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
capi3.test Add a couple of requirements marks. 2015-02-27 00:33:15 +00:00
capi3b.test
capi3c.test This is a cherry-pick of version [b5df5ac052]. 2014-11-11 22:55:26 +00:00
capi3d.test Remove some calls to the 'breakpoint' test command. 2014-11-11 19:07:56 +00:00
capi3e.test Revise how the Tcl system encoding is handled by the test suite. 2014-02-14 00:25:03 +00:00
cast.test
check.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
close.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
closure01.test Add a few more CTE test cases to closure.test. 2014-01-24 15:42:51 +00:00
coalesce.test
collate1.test Correctly handle COLLATE operators applied to COLLATE operators in an 2015-04-15 05:57:50 +00:00
collate2.test Fix typo in test. 2013-08-21 19:59:14 +00:00
collate3.test Correctly deal with an unknown collating sequence on an indexed DISTINCT query. 2015-04-15 05:31:02 +00:00
collate4.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
collate5.test
collate6.test
collate7.test
collate8.test Propagate the COLLATE operator upward through function calls. 2015-02-09 16:09:34 +00:00
collate9.test
collateA.test
colmeta.test Fix the sqlite3_table_column_metadata() routine so that it gives the correct 2014-12-09 22:24:42 +00:00
colname.test
conflict2.test Modify test file conflict2.test so that it works with the "inmemory_journal" permutation. 2013-12-03 10:35:00 +00:00
conflict3.test Fix conflict handling for the case when the rowid uses REPLACE but other 2013-11-05 19:41:32 +00:00
conflict.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
contrib01.test Add a test case contributed on the mailing list 2013-06-05 12:18:15 +00:00
corrupt2.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt3.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt4.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt5.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt6.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt7.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt8.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt9.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corrupt.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptA.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptB.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptC.test Fix the corruptC.test module due to a change in error message text. 2015-04-16 12:12:07 +00:00
corruptD.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptE.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptF.test Add a new sqlite3_test_control() that indicates that database files are 2013-11-29 15:06:27 +00:00
corruptG.test Enhance the sqlite3VdbeRecordCompare() routines so that if they encounter 2014-03-28 03:12:48 +00:00
corruptH.test Remove some calls to the 'breakpoint' test command. 2014-11-11 19:07:56 +00:00
corruptI.test Fix the corruptI.test script so that it works with 2014-10-07 20:09:27 +00:00
corruptJ.test Fix the corruptJ.test case so that it works with and without 2015-03-31 14:31:41 +00:00
cost.test Add a test to double-check that [1cbe7a0883] did not affect anything. 2014-06-03 11:32:38 +00:00
count.test Change an assert() in the aggregate query code generator into a testcase(). 2015-04-21 15:16:48 +00:00
coveridxscan.test
crash2.test
crash3.test
crash4.test
crash5.test
crash6.test
crash7.test
crash8.test Enable some more tests on Windows. 2013-10-31 06:13:57 +00:00
crash.test
crashM.test Disable multiplexing of master-journal files in the test_multiplex.c module. 2015-03-12 19:12:30 +00:00
crashtest1.c
createtab.test
cse.test
ctime.test
date.test Remove debugging logic accidently included in the previous check-in. 2015-03-13 00:11:09 +00:00
dbstatus2.test
dbstatus.test Fix issue with several memory allocation tests due to KeyInfo allocations now being shared. 2013-11-11 03:37:04 +00:00
default.test Do not allow parameters in a DEFAULT clause of a CREATE TABLE statement. 2014-09-24 13:20:22 +00:00
delete2.test
delete3.test
delete.test
descidx1.test Pull in recent trunk changes. Fix the ORDER BY optimizer so that it is better 2013-06-03 20:46:35 +00:00
descidx2.test
descidx3.test
diskfull.test
distinct.test Make sure that a DISTINCT query with an ORDER BY works correctly even if 2014-12-04 21:54:58 +00:00
distinctagg.test
e_blobbytes.test Add tests for sqlite3_blob_bytes(). 2014-11-11 16:11:04 +00:00
e_blobclose.test Add new test file e_blobclose.test, containing tests for sqlite3_blob_close(). 2014-11-11 12:20:35 +00:00
e_blobopen.test Add new test file e_blobopen.test, containing tests for sqlite3_blob_open(). 2014-11-07 14:41:11 +00:00
e_blobwrite.test Add test file e_blobwrite.test, containing tests for the sqlite3_blob_write() interface. 2014-11-10 17:53:03 +00:00
e_changes.test Modify the documentation for sqlite3_changes() to make it more testable. Add tests and minor fixes for the same. 2014-10-28 18:24:16 +00:00
e_createtable.test Update to requirements marks related to changes in the memory allocation 2014-10-03 14:54:47 +00:00
e_delete.test Updates to requirements marks. No code changes. 2013-08-02 23:40:45 +00:00
e_droptrigger.test Updates to requirements marks. No code changes. 2013-08-02 23:40:45 +00:00
e_dropview.test Updates to requirements marks. No code changes. 2013-08-02 23:40:45 +00:00
e_expr.test Add a few more requirements tests. 2014-08-11 17:37:27 +00:00
e_fkey.test Update requirements marks to fix typos in the requirements text. 2014-04-26 19:23:14 +00:00
e_fts3.test
e_insert.test New requirements marks on INSERT and INDEXED BY and on some sqlite3_config() 2015-03-04 23:14:14 +00:00
e_reindex.test Fix a problem in test file e_reindex.test. 2015-04-16 08:54:01 +00:00
e_resolve.test
e_select2.test Update some requirements marks to conform with improvements 2014-01-27 15:02:07 +00:00
e_select.test Update evidence marks on SELECT tests. Comment changes only. 2014-01-30 17:47:02 +00:00
e_totalchanges.test Add new test file e_totalchanges.test, containing tests of the sqlite3_total_changes() interface. 2014-10-28 20:49:59 +00:00
e_update.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
e_uri.test Updates to documentation and requirements marks. No code changes. 2014-10-04 11:59:33 +00:00
e_vacuum.test Updates to requirements marks. No code changes. 2013-08-02 23:40:45 +00:00
e_wal.test Update a requirements mark to reflect a change of wording in the documentation. 2015-02-26 16:40:41 +00:00
e_walauto.test Disable e_walauto.test on OpenBSD, as it requires a coherent cache. 2015-04-02 15:24:53 +00:00
e_walckpt.test Fix some recently added tests so that they work with SQLITE_DEFAULT_AUTOVACUUM=1. 2014-12-29 12:02:31 +00:00
e_walhook.test Fix a typo causing a test error in e_walhook.test. 2014-12-10 20:57:20 +00:00
enc2.test
enc3.test
enc4.test
enc.test
eqp.test Changes to the output of EXPLAIN QUERY PLAN to make it clearer when a query uses the PRIMARY KEY index of a WITHOUT ROWID table. 2014-05-23 17:17:06 +00:00
errmsg.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
eval.test Ensure that the OP_Prev opcode verifies that content has not been deleted 2014-09-29 15:00:28 +00:00
exclusive2.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
exclusive.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
exec.test
exists.test
expr.test In the expression-tree comparison routine, do not compiler Expr.iColumn 2015-04-17 19:41:37 +00:00
extension01.test Fix the extension01.test script so that it works on windows. Fix a 2014-06-16 12:51:56 +00:00
fallocate.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
filectrl.test
filefmt.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fkey1.test Fix some identifier name de-quoting issues in the foreign key and trigger logic. 2015-04-21 03:13:47 +00:00
fkey2.test Make sure all cursors are closed when returning from a VDBE subprogram that 2015-04-16 18:11:50 +00:00
fkey3.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
fkey4.test
fkey5.test New requirements marks and a few new test cases to go with them. No changes 2015-02-27 20:28:08 +00:00
fkey6.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
fkey7.test Add new test file e_blobopen.test, containing tests for sqlite3_blob_open(). 2014-11-07 14:41:11 +00:00
fkey8.test Fix some comments in fkey.c. Add tests to fkey8.test. 2014-12-17 14:38:45 +00:00
fkey_malloc.test Update a few test cases to account for the new error message formats. 2013-11-28 19:28:00 +00:00
format4.test
fts1a.test
fts1b.test
fts1c.test
fts1d.test
fts1e.test
fts1f.test
fts1i.test
fts1j.test
fts1k.test
fts1l.test
fts1m.test
fts1n.test
fts1o.test
fts1porter.test
fts2.test
fts2a.test
fts2b.test
fts2c.test
fts2d.test
fts2e.test
fts2f.test
fts2g.test
fts2h.test
fts2i.test
fts2j.test
fts2k.test
fts2l.test
fts2m.test
fts2n.test
fts2o.test
fts2p.test
fts2q.test
fts2r.test
fts2token.test
fts3_common.tcl
fts3.test
fts3aa.test Fix a problem affecting some fts3 UPDATE and DELETE statements on order=DESC tables. 2015-04-17 20:51:55 +00:00
fts3ab.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
fts3ac.test
fts3ad.test
fts3ae.test
fts3af.test
fts3ag.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
fts3ah.test
fts3ai.test
fts3aj.test
fts3ak.test
fts3al.test
fts3am.test
fts3an.test
fts3ao.test Fix an obscure bug causing sqlite3_close() to fail if there are virtual tables on the disconnect list when it is called. 2014-03-12 19:38:38 +00:00
fts3atoken.test Avoid a segfault if NULL is passed as the first argument to SQL scalar function fts3_tokenizer(). 2015-03-21 19:35:09 +00:00
fts3auto.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3aux1.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3aux2.test Add the "languageid" hidden column to fts4aux. 2013-10-15 19:06:17 +00:00
fts3b.test
fts3c.test
fts3comp1.test
fts3conf.test
fts3corrupt2.test
fts3corrupt.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3cov.test
fts3d.test Fix a problem preventing delete markers from ever being removed from the FTS index. 2014-05-13 20:11:37 +00:00
fts3defer2.test Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters. 2014-05-07 19:59:36 +00:00
fts3defer3.test Add new test file fts3defer3.test. 2013-09-28 16:43:49 +00:00
fts3defer.test
fts3drop.test
fts3e.test
fts3expr2.test
fts3expr3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3expr4.test Allow FTS tokenizers to choose whether or not to consider the "*" character part of tokens or not. This restores the pre-[e21bf7a2ad] behaviour. Also fix a problem causing FTS to interpret tokens beginning with "*" characters as EOF. 2014-10-09 15:08:17 +00:00
fts3expr5.test Fix an fts4 problem to do with the handling of phrases that contain zero tokens. 2015-04-21 12:06:53 +00:00
fts3expr.test Fix the way parenthesis in MATCH expressions are handled by FTS if the tokenizer considers them to be token characters. 2014-05-07 19:59:36 +00:00
fts3fault2.test Fix a problem with fts3 prefix terms within phrase queries on "order=DESC" tables with a mix of negative and positive rowids. 2015-04-06 11:04:51 +00:00
fts3fault.test
fts3first.test
fts3join.test Instead of having the planner ignore plans with unusable MATCH constraints, have FTS assign extremely high costs to such plans in order to discourage the planner from using them. 2014-01-04 14:42:14 +00:00
fts3malloc.test Cut over the next generation query planner. Increase the version number 2013-06-26 11:43:18 +00:00
fts3matchinfo.test Add the fts3 matchinfo 'b' flag. 2015-05-05 20:39:53 +00:00
fts3near.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
fts3prefix2.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3prefix.test Fix a problem with fts3 prefix terms within phrase queries on "order=DESC" tables with a mix of negative and positive rowids. 2015-04-06 09:05:29 +00:00
fts3query.test Add the fts3 matchinfo 'b' flag. 2015-05-05 20:39:53 +00:00
fts3rnd.test
fts3shared.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3snippet.test Fix a problem causing an assert() to fail if a snippet containing 0 tokens was requested from fts3. 2015-04-15 08:20:50 +00:00
fts3sort.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3tok1.test Remove an incorrect assert() statement from sqlite3Fts3Dequote(). 2015-04-15 09:16:39 +00:00
fts3tok_err.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
fts3varint.test Fix a typo in fts3varint.test preventing the valgrind permutation test from running. 2013-12-03 17:09:53 +00:00
fts4aa.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
fts4check.test Fix a problem causing the fts3 integrity-check to fail if run inside a transaction. 2015-04-23 11:52:04 +00:00
fts4content.test Do not allow virtual table constructors to be called recursively. 2015-04-10 07:55:07 +00:00
fts4docid.test Have fts4 full-text queries consider "docid<?" and similar constraints. 2013-09-30 11:42:19 +00:00
fts4growth2.test Fix a broken test case in fts4growth2.test. 2014-05-17 15:10:37 +00:00
fts4growth.test Fix a bug causing an incorrect segment size value to be stored if both an old and new FTS version performed work on the same incremental merge operation. 2014-05-16 10:30:44 +00:00
fts4incr.test Fix a crash in FTS incremental phrase processing that can occur if the second or subsequent token is much more common in the dataset than the first. 2013-10-14 20:30:51 +00:00
fts4langid.test
fts4merge2.test
fts4merge3.test
fts4merge4.test Fix a problem to do with loading the value of the FTS automerge setting from the database. 2014-05-14 18:45:27 +00:00
fts4merge.test
fts4noti.test Add an extra test to verify that the FTS notindexed option is working. 2014-05-28 10:00:38 +00:00
fts4unicode.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
fts-9fd058691.test
full.test
func2.test
func3.test Updates to evidence marks and requirements. No changes to code. 2014-08-11 15:54:11 +00:00
func4.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
func5.test Allow the SQLITE_DETERMINISTIC flag to be ORed into the preferred text encoding 2013-12-14 13:44:22 +00:00
func.test Make sure the group_concat() function returns an empty string, not a NULL, 2014-05-07 17:19:31 +00:00
fuzz2.test Make sure errors in the FROM clause of a SELECT cause analysis to abort 2015-01-22 12:00:17 +00:00
fuzz3.test Add a "database_may_be_corrupt" directive to test file fuzz3.test. Reformat an assert() statement in vdbeaux.c to make its intent clearer. 2013-12-03 09:49:52 +00:00
fuzz_common.tcl
fuzz_malloc.test
fuzz-oss1.test
fuzz.test Fix a broken test case in fuzz.test. 2014-05-02 14:54:56 +00:00
fuzzdata1.txt Update the test/fuzzdata1.txt file with the latest cases discovered by AFL. 2015-04-28 14:49:41 +00:00
fuzzdata2.txt Enhance fuzzershell to accept multiple input files. Add the test/fuzzdata2.txt 2015-05-01 19:21:12 +00:00
fuzzer1.test Adjust the xBestIndex methods on both the fuzzer and transitive_closure 2013-06-03 21:25:28 +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
genesis.tcl Fix memory leaks in the amatch extension. Add a few simple test cases. 2013-09-30 17:37:15 +00:00
hexlit.test An oversize hex literal can cause a parsing error while generating code for 2015-04-15 04:10:50 +00:00
hook.test Add additional test cases and requirements evidence marks for WITHOUT ROWID. 2013-11-27 00:45:49 +00:00
icu.test
imposter1.test Change SQLITE_TESTCTRL_INITMODE to SQLITE_TESTCTRL_IMPOSTER. Revise the order 2015-01-30 20:59:27 +00:00
in2.test
in3.test
in4.test Enhancements to the code generator for the IN operator that result in much 2014-08-02 21:03:33 +00:00
in5.test Do not automatically remove the DISTINCT keyword from "a IN (SELECT DISTINCT ...)" expressions. Fix for [db87229497]. 2014-11-14 15:42:23 +00:00
in.test Add a test case for what was formerly thought to be an unreachable condition: 2015-04-15 04:20:58 +00:00
incrblob2.test Fix an incrblob2 test case so that it works on 32-bit systems. 2015-03-10 15:34:47 +00:00
incrblob3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
incrblob4.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
incrblob_err.test If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc(). 2014-08-12 13:38:52 +00:00
incrblob.test
incrblobfault.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
incrcorrupt.test Add tests to ensure "PRAGMA incremental_vacuum" and "PRAGMA auto_vacuum = incremental" handle corrupt databases correctly. 2015-03-13 15:44:36 +00:00
incrvacuum2.test First small steps toward brining trunk and apple-osx closer together. 2015-02-19 00:29:11 +00:00
incrvacuum3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
incrvacuum_ioerr.test
incrvacuum.test
index2.test
index3.test When parsing the schema, ignore any SQL that does not begin with "CREATE". 2015-04-16 00:26:03 +00:00
index4.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
index5.test Fix a failing test case in index5.test. Also tweak the way cache memory is divided between read-only and dirty pages when using SQLITE_CONFIG_PAGECACHE to reduce IO in some cases. 2014-10-10 19:10:59 +00:00
index6.test Prevent partial indexes on the table on the left hand side of a LEFT JOIN from being incorrectly qualified by a constraint in the ON clause of the join. This relaxes the rule introduced by the previous commit (as the partial indexes on the table on the rhs of the LEFT JOIN may now be qualified by terms within the ON clause). 2015-02-24 20:10:49 +00:00
index7.test Fix an incorrect assert() statement in the CREATE INDEX code generator. 2015-04-18 17:43:29 +00:00
index.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
indexedby.test New requirements marks on INSERT and INDEXED BY and on some sqlite3_config() 2015-03-04 23:14:14 +00:00
indexfault.test
init.test
insert2.test Fix an obscure problem with "INSERT INTO tbl(cols) SELECT" statements where the SELECT is a compound with an ORDER BY and "cols" is a strict subset of tbl's columns. 2015-04-21 15:49:04 +00:00
insert3.test
insert4.test Fix a broken assert() and comparison for INSERT INTO ... SELECT when the 2015-04-19 22:41:22 +00:00
insert5.test
insert.test Make sure sufficient VDBE registers are allocated for an INSERT...SELECT 2014-05-23 11:48:57 +00:00
instr.test Additional test cases and requirements marks for the unlikely(), 2013-10-11 16:35:49 +00:00
intarray.test
interrupt.test
intpkey.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
io.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
ioerr2.test Update a couple of test cases to account for the fact that ROLLBACK does not always abort all running SELECT statements. 2014-11-18 20:16:27 +00:00
ioerr3.test
ioerr4.test
ioerr5.test
ioerr6.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
ioerr.test Update a few test cases to account for the new error message formats. 2013-11-28 19:28:00 +00:00
join2.test
join3.test
join4.test
join5.test If a table is the right operand of a LEFT JOIN, then any column of that 2014-12-04 16:27:17 +00:00
join6.test
join.test SQLite has long accepted some unadvertised and non-standard join syntax. 2014-07-18 17:39:48 +00:00
journal1.test
journal2.test
journal3.test
jrnlmode2.test
jrnlmode3.test
jrnlmode.test Remove a couple stray test breakpoint calls. 2015-05-08 00:58:39 +00:00
keyword1.test Add tests that verify that keywords WITH, WITHOUT, and RECURSIVE can still 2014-01-17 16:19:01 +00:00
lastinsert.test Add additional test cases and requirements evidence marks for WITHOUT ROWID. 2013-11-27 00:45:49 +00:00
laststmtchanges.test
like2.test
like3.test New test cases for LIKE and GLOB with BLOB left-hand side values. 2015-03-07 12:58:52 +00:00
like.test Test cases added. Comments fixed. Proposed solution for 2015-03-06 20:49:52 +00:00
limit.test New requirements marks on compound SELECT statements. 2015-03-05 01:29:51 +00:00
loadext2.test Add the sqlite3_cancel_auto_extension(X) interface which will undo a prior 2013-07-15 17:02:28 +00:00
loadext.test Enhance testing support for the Win32 VFS dynamic extension loading facilities. 2014-02-24 21:20:25 +00:00
lock2.test
lock3.test
lock4.test
lock5.test Fix a problem causing lock5.test to fail in mmap-mode. 2014-10-15 14:45:34 +00:00
lock6.test
lock7.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
lock_common.tcl Add a test for the change on this branch. 2015-03-17 16:01:29 +00:00
lock.test New requirements marks and a few new test cases to go with them. No changes 2015-02-27 20:28:08 +00:00
lookaside.test
main.test In releasetest.tcl: 2015-01-08 02:15:11 +00:00
make-where7.tcl
malloc3.test
malloc4.test
malloc5.test Revise test cases in malloc5.test to accommodate varying allocation 2015-03-10 13:50:18 +00:00
malloc6.test
malloc7.test
malloc8.test
malloc9.test
malloc_common.tcl If SQLITE_TEST_REALLOC_STRESS is defined, extend the op-code array used by virtual-machine programs by one element at a time, instead of doubling its size with each realloc(). 2014-08-12 13:38:52 +00:00
malloc.test Fix an obscure memory leak that could follow an OOM in where.c. 2015-04-25 12:20:24 +00:00
mallocA.test Remove some temporary code in mallocA.test that was accidentally checked in. 2014-10-08 11:11:24 +00:00
mallocAll.test
mallocB.test
mallocC.test
mallocD.test
mallocE.test
mallocF.test
mallocG.test
mallocH.test
mallocI.test
mallocJ.test
mallocK.test Extra tests for commit [0f250957]. 2015-03-13 08:31:54 +00:00
mallocL.test Add a test to ensure that the problem fixed by [a179e41e40] does not recur. 2014-08-12 09:36:08 +00:00
manydb.test
mem5.test
memdb.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
memleak.test
memsubsys1.test Fix two test cases in memsubsys1 so that they work with the mmap permutation. 2015-01-01 14:13:45 +00:00
memsubsys2.test
minmax2.test
minmax3.test
minmax4.test Do not flatten aggregate subqueries that contain min() or max() functions 2014-09-15 14:46:02 +00:00
minmax.test
misc1.test Fix another assert() that is not true if the database schema is corrupt. 2015-04-19 21:59:19 +00:00
misc2.test
misc3.test In the P4 column of the EXPLAIN listing, abbreviate "keyinfo" as just "k" and 2013-10-30 13:46:01 +00:00
misc4.test Make a hard copy of the results of a subquery lest the result of the 2015-05-18 04:24:27 +00:00
misc5.test Silently ignore parser stack overflow when parsing a malformed schema in 2015-04-19 22:31:45 +00:00
misc6.test
misc7.test Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. 2014-01-23 14:44:08 +00:00
misc8.test Avoid calling sqlite3BtreeKeysize() on a b-tree cursor in SKIPNEXT or SKIPPREV state. 2014-11-17 19:42:48 +00:00
misuse.test Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. 2014-01-23 14:44:08 +00:00
mkfuzzdata1.tcl Modify the mkfuzzdata1.tcl script so that it retains the culled test vectors 2015-04-30 13:06:15 +00:00
mmap1.test Skip tests that require WAL mode when it is not enabled. 2014-11-04 19:52:15 +00:00
mmap2.test Add extra "PRAGMA mmap_size = N" statements to mmap1.test and mmap2.test. 2013-05-17 12:25:00 +00:00
mmap3.test Replace an erroneous SQLITE_OMIT_VIRTUAL_TABLE in vdbeaux.c with SQLITE_OMIT_WAL. Also fix some test script problems. 2013-07-05 16:54:30 +00:00
mmapfault.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
multiplex2.test
multiplex3.test
multiplex4.test Clearification of some documentation text. Added requirements marks. 2015-03-06 04:37:26 +00:00
multiplex.test Add a missing call to "test_sqlite3_log" to multiplex.test. 2014-07-31 18:14:37 +00:00
mutex1.test
mutex2.test
nan.test
nolock.test Fix nolock and immutable so that they work even if READONLY is requested. 2014-05-07 15:32:03 +00:00
notify1.test
notify2.test Change notify2.test to check that sqlite3_blocking_step() uses CPU more efficiently than sqlite3_step(), not that it results in greater overall throughput for any specific number of threads. 2014-12-30 12:03:35 +00:00
notify3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
notnull.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
null.test Do not assume an index contains unique entries unless it is declared UNIQUE and NOT NULL is specified for all columns. Fix for [7b4fee9f6c]. 2015-04-11 11:44:27 +00:00
numcast.test
openv2.test
orderby1.test Avoid problems when a query has a GROUP BY and an ORDER BY but no FROM clause. 2015-04-12 01:22:04 +00:00
orderby2.test
orderby3.test
orderby4.test
orderby5.test Fix an sqlite3_stmt_status() problem caused by recent changs on this branch. 2014-04-26 20:21:14 +00:00
orderby6.test New test case for block-sorting. 2014-03-21 15:24:07 +00:00
orderby7.test Add test cases to ensure correct operation of joins with a virtual table 2014-04-25 17:37:16 +00:00
orderby8.test There are asserts in place now that will prevent a recurrence of 2015-01-19 21:10:53 +00:00
oserror.test Try to fix up the "valgrindtest" target in Makefile.in so that it avoids 2015-01-08 16:47:51 +00:00
ovfl.test Avoid ever writing before the start of an allocated buffer in the DIRECT_OVERFLOW_READ code. Fix for [e3a290961a6]. 2014-10-01 12:01:10 +00:00
pager1.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
pager2.test
pager3.test
pager4.test Fix a couple of problems with new test scripts causing the permutations test to fail. 2014-01-27 16:35:15 +00:00
pagerfault2.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
pagerfault3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
pagerfault.test Fix a problem in pagerfault.test causing an assert() to fail. 2014-01-27 14:19:22 +00:00
pageropt.test
pagesize.test Fix a faulty assert() in the btree part of the "PRAGMA page_size = ?" code. 2015-05-05 10:03:08 +00:00
pcache2.test
pcache.test Fixes for test cases running in the "mmap" permutation. 2013-07-06 18:07:57 +00:00
percentile.test Fix a floating-point round-off error problem in the percentile.test module. 2014-12-31 20:19:20 +00:00
permutations.test Omit modules from the "valgrind" permutation that fork off separate processes. 2015-01-08 22:08:57 +00:00
pragma2.test New requirements marks and a few new test cases to go with them. No changes 2015-02-27 20:28:08 +00:00
pragma3.test Make sure PRAGMA data_version is updated even if the cache is empty when 2014-12-31 14:18:48 +00:00
pragma.test Ensure that semantic SQL errors are always reported back up to the syntax 2015-04-17 15:58:33 +00:00
printf2.test Fix a faulty assert() in the sqlite3StrAccumAppend() routine. 2015-04-15 05:38:35 +00:00
printf.test Avoid signed integer overflow when converting oversized in-line integer 2015-04-07 15:39:29 +00:00
progress.test Fix a minor problem in progress.test. No code changes. 2013-08-21 07:25:03 +00:00
ptrchng.test
queryonly.test Add the experimental "query_only" pragma. 2013-07-11 15:22:31 +00:00
quick.test
quota2.test Fix test issues for Windows portability. 2013-09-13 23:26:47 +00:00
quota-glob.test
quota.test Fix test issues for Windows portability. 2013-09-13 23:26:47 +00:00
quote.test
randexpr1.tcl
randexpr1.test
rdonly.test Clearification of some documentation text. Added requirements marks. 2015-03-06 04:37:26 +00:00
regexp1.test
reindex.test
releasetest.tcl Add the fuzzoomtest target to the makefiles. Invoke fuzzoomtest from 2015-04-25 13:39:29 +00:00
resolver01.test Fix a faulty assert() in the "AS" alias resolution logic of the parser. 2015-04-23 13:37:05 +00:00
rollback2.test When a transaction or savepoint rollback occurs, save the positions of all open read-cursors so that they can be restored following the rollback operation. Cherry-pick of check-in [dd03a2802f3f27] 2014-11-13 13:42:39 +00:00
rollback.test This is a cherry-pick of version [b5df5ac052]. 2014-11-11 22:55:26 +00:00
rollbackfault.test Add further tests for rollback operations in the presence of ongoing selects. 2014-11-12 17:45:37 +00:00
rowhash.test
rowid.test If an SQL function makes a recursive call to do an INSERT into the same 2014-09-26 01:10:02 +00:00
rtree.test
run-wordcount.sh Modify wordcount so that timer information appears on standard error instead 2013-11-21 21:40:45 +00:00
savepoint2.test
savepoint3.test
savepoint4.test
savepoint5.test
savepoint6.test
savepoint7.test When a SELECT statement is terminated by a ROLLBACK TO operation, make the 2014-11-17 17:13:06 +00:00
savepoint.test This is a cherry-pick of version [b5df5ac052]. 2014-11-11 22:55:26 +00:00
scanstatus.test Deploy heuristics (well-commented) to better estimate how much unindexed terms 2014-11-22 18:50:44 +00:00
schema2.test
schema3.test
schema4.test
schema5.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
schema.test
securedel2.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
securedel.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
select1.test Fix a faulty assert() in sqlite3SelectNew(). 2015-04-17 15:16:58 +00:00
select2.test
select3.test
select4.test Remove a faulty assert() statement. 2015-05-07 00:09:29 +00:00
select5.test
select6.test Add test cases for the query flattener fix for 2015-02-09 16:34:33 +00:00
select7.test Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. 2014-01-23 14:44:08 +00:00
select8.test
select9.test Make sure the schema is verified prior to processing a "WHERE 0" on the 2013-07-09 03:04:32 +00:00
selectA.test Fix a problem with resolving ORDER BY clauses that feature COLLATE clauses attached to compound SELECT statements. 2015-04-04 16:43:16 +00:00
selectB.test
selectC.test
selectD.test
selectE.test Fix a faulty assert() statement in the name resolver associated with the 2015-04-15 06:45:13 +00:00
selectF.test Change an OP_SCopy into an OP_Copy in a case where the destination might be 2014-03-03 17:36:39 +00:00
selectG.test Improved and more rigorous test of large VALUES clauses. 2015-01-06 16:53:49 +00:00
server1.test
shared2.test
shared3.test Fix a faulty assert() in sqlite3BtreeBeginTrans() that may fail in shared-cache mode. 2013-09-26 11:04:33 +00:00
shared4.test
shared6.test
shared7.test Identify requirements text in the SQLITE_CONFIG_ documentation. Fix a typo 2013-10-11 23:37:57 +00:00
shared8.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
shared9.test
shared_err.test Update a couple of test cases to account for the fact that ROLLBACK does not always abort all running SELECT statements. 2014-11-18 20:16:27 +00:00
shared.test
sharedA.test Fix the sharedA.test module so that it does not attempt to run TCL callbacks 2013-05-15 16:08:33 +00:00
sharedB.test Improved comment on the sharedB.test test script. 2014-12-05 14:34:30 +00:00
sharedlock.test Obtain the required shared-cache write-lock when executing "DELETE FROM tbl" statements. Fix for [1e1321ee98]. 2013-09-26 15:21:16 +00:00
shell1.test Correct typo in new test numbering. 2015-04-07 21:17:53 +00:00
shell2.test Remove the ill-designed "-end" option from the command-line shell. Instead, 2014-11-28 13:35:03 +00:00
shell3.test Fix test issues for Windows portability. 2013-09-13 23:26:47 +00:00
shell4.test Avoid an integer overflow in fts3 causing gcc 4.7.1 with -O2 to behave counter-intuitively (perhaps because the behaviour is undefined). Add an "ifcapable trace" to a test in shell4.test. 2015-03-21 12:22:51 +00:00
shell5.test For the shell '.import' command, make sure the last column value present is considered before NULL filling any missing ones. 2015-02-12 22:45:25 +00:00
shortread1.test
show_speedtest1_rtree.tcl Add the sqlite3_rtree_query_callback() API to the RTree virtual table. 2014-04-28 17:56:19 +00:00
shrink.test Clearification of some documentation text. Added requirements marks. 2015-03-06 04:37:26 +00:00
sidedelete.test
skipscan1.test Adding the "noskipscan" token to an sqlite_stat1.stat field prevents an 2014-11-15 19:08:13 +00:00
skipscan2.test Changes to the output of EXPLAIN QUERY PLAN to make it clearer when a query uses the PRIMARY KEY index of a WITHOUT ROWID table. 2014-05-23 17:17:06 +00:00
skipscan3.test Enhancements to skip-scan such that it is operable when a middle column of 2014-08-20 23:38:07 +00:00
skipscan5.test Adjust skip-scan cost estimates slightly so that a full table scan is 2014-09-23 01:40:59 +00:00
skipscan6.test Add a test case to check that the previous commit is effective. 2014-11-05 14:19:05 +00:00
soak.test
softheap1.test More test cases and requirements marks for pragmas. 2015-02-28 01:04:27 +00:00
sort2.test Add the SQLITE_CONFIG_PMASZ start-time option. 2015-01-02 15:55:29 +00:00
sort3.test Fix a problem in the sorter causing it to return spurious SQLITE_NOMEM errors when configured to use memsys3 or memsys5. 2014-05-03 14:28:14 +00:00
sort4.test Clearification of some documentation text. Added requirements marks. 2015-03-06 04:37:26 +00:00
sort5.test Avoid attempting to call the xFetch() method of an sqlite3_io_methods object with a version number less than 3. 2014-09-15 16:50:34 +00:00
sort.test Add the SQLITE_CONFIG_PMASZ start-time option. 2015-01-02 15:55:29 +00:00
sortfault.test Add the SQLITE_CONFIG_PMASZ start-time option. 2015-01-02 15:55:29 +00:00
speed1.test
speed1p.explain
speed1p.test
speed2.test
speed3.test
speed4.test
speed4p.explain
speed4p.test
speedtest1.c Fix a typo in the --help output for speedtest1. Fix a dependency error 2015-02-03 19:20:03 +00:00
spellfix.test Enhance the spellfix extension with the ability to specify a rowid when 2014-08-22 11:11:30 +00:00
sqldiff1.test Try to get recent sqlite3_analyzer and sqldiff tests working for all 2015-05-12 12:24:50 +00:00
sqllimits1.test Clearification of some documentation text. Added requirements marks. 2015-03-06 04:37:26 +00:00
stat.test Enhance the dbstat virtual table with the ability to analyze ATTACHed 2015-05-07 14:41:56 +00:00
statfault.test Add fault-injection tests for the code in test_stat.c. 2015-04-27 19:53:55 +00:00
stmt.test
subquery2.test Add test cases for ticket [89398880bcfff9]. 2014-09-21 20:31:26 +00:00
subquery.test Make sure the datatype and collating sequence of transients tables are 2015-04-21 17:07:01 +00:00
subselect.test
substr.test
superlock.test
sync.test
syscall.test Add a test to ensure os_unix.c works with 64KiB OS pages. 2014-03-20 09:42:09 +00:00
sysfault.test
table.test Remove unnecessary parser error count increments. Let the sqlite3ErrorMsg() 2015-04-17 18:22:53 +00:00
tableapi.test
tableopts.test Throw an error if AUTOINCREMENT appears in a WITHOUT ROWID table. 2013-11-09 18:15:35 +00:00
tclsqlite.test Extra tests for commit [0f250957]. 2015-03-13 08:31:54 +00:00
tempdb.test
temptable.test
temptrigger.test Fix a test case in temptrigger.test so that it works in auto-vacuum mode. 2013-11-28 06:17:56 +00:00
tester.tcl Some experimental command line shell input/output enhancements. 2015-01-18 05:35:01 +00:00
thread1.test
thread2.test
thread001.test
thread002.test
thread003.test
thread004.test
thread005.test
thread_common.tcl
threadtest1.c
threadtest2.c
threadtest3.c Change threadtest3.c so that SQLITE_SCHEMA returns result in warnings 2014-12-31 18:55:09 +00:00
threadtest4.c Add extra tests to threadtest4.c. Fix a benign data race accessing the 2014-12-12 23:17:54 +00:00
tkt35xx.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
tkt1435.test
tkt1443.test
tkt1444.test
tkt1449.test
tkt1473.test
tkt1501.test
tkt1512.test
tkt1514.test
tkt1536.test
tkt1537.test
tkt1567.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
tkt1644.test
tkt1667.test
tkt1873.test
tkt2141.test
tkt2192.test
tkt2213.test
tkt2251.test
tkt2285.test
tkt2332.test
tkt2339.test
tkt2391.test
tkt2409.test
tkt2450.test
tkt2565.test
tkt2640.test
tkt2643.test
tkt2686.test
tkt2767.test
tkt2817.test
tkt2820.test
tkt2822.test Bare identifiers in ORDER BY clauses bind more tightly to output column name, 2013-08-15 20:24:27 +00:00
tkt2832.test
tkt2854.test
tkt2920.test
tkt2927.test
tkt2942.test
tkt3080.test
tkt3093.test
tkt3121.test
tkt3201.test
tkt3292.test
tkt3298.test
tkt3334.test
tkt3346.test
tkt3357.test
tkt3419.test
tkt3424.test
tkt3442.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt3457.test
tkt3461.test
tkt3493.test
tkt3508.test
tkt3522.test
tkt3527.test
tkt3541.test
tkt3554.test
tkt3581.test
tkt3630.test
tkt3718.test
tkt3731.test
tkt3757.test
tkt3761.test
tkt3762.test
tkt3773.test
tkt3791.test
tkt3793.test
tkt3810.test
tkt3824.test
tkt3832.test
tkt3838.test
tkt3841.test
tkt3871.test
tkt3879.test
tkt3911.test
tkt3918.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt3922.test
tkt3929.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt3935.test
tkt3992.test
tkt3997.test
tkt4018.test
tkt-2a5629202f.test "make test" now passing. 2013-06-12 17:08:06 +00:00
tkt-2d1a5c67d.test
tkt-2ea2425d34.test
tkt-3a77c9714e.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-3fe897352e.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-4a03edc4c8.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
tkt-4c86b126f2.test Make sure that virtual WHERE-clause terms do not get transformed into real 2014-02-11 01:50:29 +00:00
tkt-4dd95f6943.test
tkt-4ef7e3cfca.test Fix comment in test. 2014-03-04 12:07:24 +00:00
tkt-5d863f876e.test
tkt-5e10420e8d.test
tkt-5ee23731f.test
tkt-6bfb98dfc0.test
tkt-7a31705a7e6.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-7bbfb7d442.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-8c63ff0ec.test Do not allow temporary registers to be in use across an OP_Yield within a 2014-02-25 21:55:16 +00:00
tkt-9a8b09f8e6.test Add some more IN operator tests. 2014-06-26 22:17:21 +00:00
tkt-9d68c883.test
tkt-9f2eb3abac.test Candidate fix for [9f2eb3abac]: Have the whereShortCut() planner ignore indexes with more than four columns. 2013-08-29 10:46:05 +00:00
tkt-02a8e81d44.test
tkt-26ff0c2d1e.test
tkt-38cb5df375.test
tkt-78e04e52ea.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
tkt-80ba201079.test
tkt-80e031a00f.test Enhancements to the code generator for the IN operator that result in much 2014-08-02 21:03:33 +00:00
tkt-91e2e8ba6f.test
tkt-94c04eaadb.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
tkt-385a5b56b9.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-752e1646fc.test
tkt-8454a207b9.test
tkt-31338dca7e.test
tkt-54844eea3f.test
tkt-313723c356.test
tkt-868145d012.test Add a missing test that prevented double LEFT JOINs with transitive 2013-07-01 17:27:19 +00:00
tkt-3998683a16.test
tkt-a7b7803e.test
tkt-a8a0d2996a.test Fix arithmetic operators so that they do not change the affinity of their 2014-03-24 15:00:15 +00:00
tkt-b1d3a2e531.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
tkt-b75a9ca6b0.test Comment tweaks on the test case for the [b75a9ca6b0] bug fix. 2014-04-21 13:36:54 +00:00
tkt-b351d95f9.test
tkt-b72787b1.test
tkt-ba7cbfaedc.test Account for the ASC/DESC properties of ORDER BY expressions when using the same index for GROUP BY and ORDER BY. Candidate fix for [ba7cbfaedc]. 2014-10-10 20:52:53 +00:00
tkt-bd484a090c.test
tkt-bdc6bbbb38.test
tkt-c48d99d690.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-cbd054fa6b.test If ENABLE_STAT3 is defined but ENABLE_STAT4 is not, have ANALYZE create and populate the sqlite_stat3 table instead of sqlite_stat4. 2013-08-12 20:14:04 +00:00
tkt-d11f09d36e.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-d82e3f3721.test
tkt-d635236375.test
tkt-f3e5abed55.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-f7b4edec.test
tkt-f67b41381a.test Allow the xfer optimization to proceed if the DEFAULT on the very first 2014-04-26 17:52:08 +00:00
tkt-f973c7ac31.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
tkt-f777251dc7a.test This is a cherry-pick of version [b5df5ac052]. 2014-11-11 22:55:26 +00:00
tkt-fa7bf5ec.test
tkt-fc7bd6358f.test
tkt-fc62af4523.test
tokenize.test
tpch01.test Allow an automatic index on a WHERE constraint where the RHS is does not 2014-06-17 09:00:54 +00:00
trace2.test Fix a problem causing the fts3 integrity-check to fail if run inside a transaction. 2015-04-23 11:52:04 +00:00
trace.test Make sure the sqlite3_trace() callback is invoked, even if the prepared 2014-08-19 20:27:40 +00:00
trans2.test Update a few test cases to account for the new error message formats. 2013-11-28 19:28:00 +00:00
trans3.test This is a cherry-pick of version [b5df5ac052]. 2014-11-11 22:55:26 +00:00
trans.test
transitive1.test A few more test cases for the IS operator. 2015-05-14 14:03:21 +00:00
trigger1.test
trigger2.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
trigger3.test
trigger4.test
trigger5.test
trigger6.test
trigger7.test When parsing the schema, ignore any SQL that does not begin with "CREATE". 2015-04-16 00:26:03 +00:00
trigger8.test
trigger9.test Fix problems with running UPDATE and DELETE against a VIEW and referencing 2014-10-29 01:26:25 +00:00
triggerA.test
triggerB.test
triggerC.test Ensure that tables names are dequoted exactly once by the trigger logic. 2015-04-21 16:38:49 +00:00
triggerD.test
triggerE.test Return an error if an attempt is made to create a trigger with an SQL variable embedded within it. If such a variable reference is found within a trigger definition loaded from the sqlite_master table, silently replace it with a NULL. 2013-10-03 12:29:38 +00:00
tt3_checkpoint.c Update the threadtest3 test program so that its output summary is 2014-12-30 19:26:07 +00:00
tt3_index.c Further enhancements to threadtest3 stress tests. 2014-12-13 17:41:48 +00:00
tt3_lookaside1.c Further enhancements to threadtest3 stress tests. 2014-12-13 17:41:48 +00:00
tt3_stress.c Changes to threadtest3 so that "stress2" is more similar to the SDS stress test. 2014-12-15 20:49:26 +00:00
tt3_vacuum.c Further enhancements to threadtest3 stress tests. 2014-12-13 17:41:48 +00:00
types2.test
types3.test
types.test
unique2.test Ensure that the correct number of columns in a UNIQUE index are checked for 2014-07-30 13:56:48 +00:00
unique.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
unixexcl.test Ensure that if the "psow=0" URI option or FCNTL_POWERSAFE_OVERWRITE file-control is used to clear the power-safe overwrite flag, extra padding frames are added to the WAL file. 2014-02-13 19:27:08 +00:00
unordered.test Update unordered.test to take into account for the fact that SQLite now prefers a full-table scan over a non-covering index scan that visits a large percentage of the table rows. 2014-04-28 15:11:25 +00:00
update.test In the OP_Column opcode, when extracting a field that is past the end of 2014-10-29 01:13:58 +00:00
uri.test Avoid calling sqlite3OsDelete() on a file that is open, since this causes Windows to run *very* slowly. Comes up on error recovery in journal_mode=PERSIST. 2014-03-07 02:29:56 +00:00
userauth01.test Enhance the sqlite3_user_add() interface to initialize the user 2014-09-11 16:19:31 +00:00
utf16align.test
vacuum2.test Test that if the definition of a collation sequence is changed and VACUUM run, the new database contains records sorted in the (new) correct order. 2015-04-13 14:08:27 +00:00
vacuum3.test
vacuum4.test
vacuum.test
varint.test
veryquick.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
view.test Avoid indexing off the front end of an array when creating a view with 2014-03-04 21:19:51 +00:00
vtab1.test More test cases. Remove some invalid testcase() macros. Rearrange some code 2015-05-14 13:41:22 +00:00
vtab2.test A few more test cases for the IS operator. 2015-05-14 14:03:21 +00:00
vtab3.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
vtab4.test
vtab5.test
vtab6.test A few more test cases for the IS operator. 2015-05-14 14:03:21 +00:00
vtab7.test
vtab8.test
vtab9.test
vtab_alter.test
vtab_err.test
vtab_shared.test Fix an obscure bug causing sqlite3_close() to fail if there are virtual tables on the disconnect list when it is called. 2014-03-12 19:38:38 +00:00
vtabA.test Bring comments on the INSERT code generator up-to-date. Fix the INSERT code 2015-04-19 18:32:43 +00:00
vtabB.test
vtabC.test
vtabD.test
vtabE.test
vtabF.test
wal2.test Update a test case in wal2.test that explicitly corrupts a checksum in the wal file to account for the fact that the first byte of said checksum may initially be 0xFF. 2014-05-01 10:19:16 +00:00
wal3.test
wal4.test
wal5.test Fix some duplicated test names. 2015-01-29 19:27:31 +00:00
wal6.test Allow read transactions to be freely opened and closed by SQL statements run from within the implementation of user-functions if the user-function is called by a SELECT statement that does not access any database tables (e.g. "SELECT user_function();"). 2013-06-28 19:41:43 +00:00
wal7.test
wal8.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
wal9.test
wal64k.test Disable the wal64k.test script for non-unix systems since it depends on 2014-03-28 14:41:35 +00:00
wal_common.tcl
wal.test Ensure the "PRAGMA journal_mode=WAL" works coming from any other journal_mode 2014-04-04 14:12:52 +00:00
walbak.test
walbig.test
walblock.test Disable the SQLITE_FCNTL_WAL_BLOCK feature for now. It needs more work and 2015-04-03 20:33:33 +00:00
walcksum.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
walcrash2.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
walcrash3.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
walcrash.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
walfault.test Make sure errors encountered while initializing extensions such as FTS4 2013-12-19 16:26:05 +00:00
walhook.test
walmode.test
walnoshm.test
walpersist.test
walro.test Close some stray connections in walro.test. 2014-02-24 19:49:36 +00:00
walshared.test Fix test cases for the new EXPLAIN QUERY PLAN format. Add the 2013-06-10 23:30:09 +00:00
walslow.test
walthread.test
where2.test The optimization of check-in [b67a6e33f2] does not work (it generates 2014-07-22 19:14:42 +00:00
where3.test Changes to the way the planner calculates the costs of various table and index scans. Some test cases still failing. 2014-04-24 20:04:49 +00:00
where4.test Do not assume that "col IS ?" matches at most a single row of a UNIQUE column unless the column is also NOT NULL. 2015-05-15 19:59:23 +00:00
where5.test
where6.test
where7.test "make test" now passing. 2013-06-12 17:08:06 +00:00
where8.test Test cases added. Comments fixed. Proposed solution for 2015-03-06 20:49:52 +00:00
where8m.test
where9.test Fix where9.test so that it works with the "no_optimization" permutation. 2014-08-12 20:13:22 +00:00
where.test Add testcase() macros and comments and a few test-cases. 2015-05-13 17:54:08 +00:00
whereA.test Ignore IS NOT NULL and NOT NULL constraints on NOT NULL columns. 2013-08-20 17:00:55 +00:00
whereB.test
whereC.test Simplified implementation of indexing with the IS operator. 2015-05-13 19:33:41 +00:00
whereD.test Update tests in whereD.test to account for the change in the previous commit. 2015-04-11 11:53:39 +00:00
whereE.test Fixes to EXPLAIN QUERY PLAN output. Change weights back to something closer 2013-06-11 02:32:50 +00:00
whereF.test If the cost of two whereLoop objects is the same in every way except that 2013-08-30 17:35:44 +00:00
whereG.test Add the likely() function for symmetry with unlikely(). The likely(X) 2014-06-17 16:11:28 +00:00
whereH.test Also make sure an index that is a proper subset of some other index has a 2014-03-31 19:49:00 +00:00
whereI.test Add a test to whereI.test that uses a multi-column PK. 2014-05-27 11:42:23 +00:00
whereJ.test Performance enhancement for single-table queries with many OR-connected 2014-12-04 20:24:50 +00:00
whereK.test Fix typo of test prefix in the new WHERE test file. 2015-03-16 18:08:56 +00:00
wherelimit.test
wild001.test Re-enable test file wild001.test. 2013-08-28 19:01:07 +00:00
win32heap.test Add experimental sqlite3_config option to control the native Win32 heap size. 2013-11-23 00:27:29 +00:00
win32lock.test Revise Win32 locking test to account for recent log message changes. 2015-03-26 18:24:26 +00:00
win32longpath.test Correct the VFS name as reported by the file control when explicitly using the 'win32-longpath' VFS. 2013-12-09 21:48:49 +00:00
with1.test Fix a problem with a stale Select.pWith pointer when a CTE is used together 2015-04-12 17:35:27 +00:00
with2.test Avoid leaking memory in an obscure case where the flattener adds an ORDER BY clause to the recursive part of a recursive query. 2014-03-21 19:27:54 +00:00
withM.test Add extra test cases. No changes to code. 2014-01-18 15:59:35 +00:00
without_rowid1.test Fix where.c so that the primary key values appended to every index entry on a WITHOUT ROWID table may be used when useful. 2014-06-30 15:23:57 +00:00
without_rowid2.test Many new test cases added, that mostly work. Currently 18 errors in 2013-11-02 22:09:48 +00:00
without_rowid3.test Add support for the extra parameter on the sqlite3_set_authorizer() callback 2014-09-11 13:44:52 +00:00
without_rowid4.test Standardize the error messages generated by constraint failures to a format 2013-11-05 13:33:55 +00:00
without_rowid5.test Add new test file e_blobopen.test, containing tests for sqlite3_blob_open(). 2014-11-07 14:41:11 +00:00
without_rowid6.test If a column is both UNIQUE and a PRIMARY KEY, make sure the PRIMARY KEY 2015-03-21 02:58:20 +00:00
wordcount.c Fix a possible NULL pointer deference in the wordcount test program. 2013-11-26 16:51:13 +00:00
zeroblob.test Detect and report oversized records constructed from multiple zeroblobs. 2015-04-11 02:08:48 +00:00
zerodamage.test Ensure that if the "psow=0" URI option or FCNTL_POWERSAFE_OVERWRITE file-control is used to clear the power-safe overwrite flag, extra padding frames are added to the WAL file. 2014-02-13 19:27:08 +00:00