SQLite

All files named ”test/main.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/main.test

2024-10-28
15:38
[e8752d7623] part of check-in [10b1b86821] Omit the antiquated and long-unsupport async extension since it has been superseded by WAL mode for over a decade. (check-in: [10b1b86821] user: drh branch: omit-async, size: 10916)
2024-10-24
15:36
[1b07447e48] part of check-in [7e7b3b2edb] Fix harmless compiler warnings. One of the warnings was code that deliberately committed memory errors to test the systems ability to cope. But compilers don't allow that any more, so we'll have to leave that capability untested. (check-in: [7e7b3b2edb] user: drh branch: autosetup, size: 12059)
2018-01-15
21:59
[ad8fa65ab7] part of check-in [c9d2ec51c8] Merge the enhancements associated with the first 3.22.0 beta. (check-in: [c9d2ec51c8] user: drh branch: apple-osx, size: 12508)
2018-01-10
00:40
[6bbb3999fd] part of check-in [36b89d728f] Compute the correct column name even if the column identifier is the very last token in the SQL statement. This fixes a problem introduced by check-in [0fdf97efe5df745510c6b] and reported by the community during beta-testing. (check-in: [36b89d728f] user: drh branch: trunk, size: 12484)
2016-02-18
14:53
[5c893511b6] part of check-in [82e7e31b09] Merge the tokenizer buffer overrun bug-fix from trunk. (check-in: [82e7e31b09] user: drh branch: apple-osx, size: 12525)
14:49
[bb75e406c9] part of check-in [2a8d97e7c8] Avoid a potential buffer overrun if an SQL statement being parsed ends with an illegal "!" token. (This problem was detected by fuzzcheck running under valgrind. The problem was introduced by check-in [9570b6b43df3], two days ago and has not appeared in a release.) (check-in: [2a8d97e7c8] user: drh branch: trunk, size: 12501)
2015-01-08
19:55
[3595944ab7] part of check-in [cc7808427f] Merge the testing enhancements and the unlimited VALUES enhancement from trunk. (check-in: [cc7808427f] user: drh branch: apple-osx, size: 12526)
02:15
[16131264ea] part of check-in [1f2fb77781] In releasetest.tcl: (1) Add the Failure-Detection platform. (2) Re-add the --disable-shared argument on Default that was mistakenly removed by the previous commit. (3) Remove the -ftrapv tests, as we read that -ftrapv does not work in GCC. (check-in: [1f2fb77781] user: drh branch: trunk, size: 12502)
01:05
[6aa6c7a546] part of check-in [e7e7bc1d9a] In releasetest.tcl: add options --veryquick and pass-through compiler optimization settings (ex: -O0). Collect the SQLite version number from the main.test output and show it during the summary report at the end. (check-in: [e7e7bc1d9a] user: drh branch: trunk, size: 12078)
2011-08-23
18:06
[3991157c72] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 11903)
2011-08-02
00:57
[39c4bb8a15] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 11879)
2010-08-07
11:46
[753e2b772c] part of check-in [f88c6367d2] Merge in all changes up to the 3.7.0.1 release. (check-in: [f88c6367d2] user: drh branch: apple-osx, size: 11952)
2010-07-08
09:44
[9d7bbfcc1b] part of check-in [f553c8ed04] Changes to test scripts so that the "inmemory_journal" permutation works with [ef126e775a]. (check-in: [f553c8ed04] user: dan branch: trunk, size: 11928)
2010-01-06
13:12
[86565d0788] part of check-in [541e2b488e] Update the OS-X branch to include all trunk changes through version 3.6.22. (check-in: [541e2b488e] user: drh branch: apple-osx, size: 11905)
2009-12-17
22:17
[2be2352ac7] part of check-in [76eca7295c] Modified statement machine in sqlite3_complete() to return 0 on empty string. Added/updated tests for same. Ticket [356c885b0b]. (check-in: [76eca7295c] user: shaneh branch: trunk, size: 11881)
2009-11-03
22:34
[0fdc4b9b15] part of check-in [941a01eb86] Customizations for OSX contributed by Apple. (check-in: [941a01eb86] user: adam branch: apple-osx, size: 11636)
2009-04-28
04:51
[347ab987f1] part of check-in [6b86b40eda] Add test cases for sqlite3_complete with an EXPLAIN QUERY PLAN on a CREATE TRIGGER statement. Ticket #3828. (CVS 6553) (check-in: [6b86b40eda] user: drh branch: trunk, size: 11612)
2009-04-25
08:39
[9b048ee1d2] part of check-in [11b2564e71] Tests for the new asynchronous IO API. (CVS 6549) (check-in: [11b2564e71] user: danielk1977 branch: trunk, size: 11361)
2008-09-18
18:18
[187a9a1b52] part of check-in [4de71a4e2f] Do not run the async tests if the async module is not installed. (CVS 5722) (check-in: [4de71a4e2f] user: drh branch: trunk, size: 11314)
2008-07-12
14:52
[8d77c16175] part of check-in [dcb160249f] Remove leftover debugging commands (breakpoint and btree_breakpoint) from test scripts. (CVS 5400) (check-in: [dcb160249f] user: drh branch: trunk, size: 11266)
2008-01-22
23:37
[82c222989e] part of check-in [c82033faf8] Improved test coverage for the tokenizer and sqlite3_complete() interface. Fix bugs in parsing blob literals and SQL variables beginning with $. (CVS 4743) (check-in: [c82033faf8] user: drh branch: trunk, size: 11277)
2007-09-03
15:42
[05f585bb70] part of check-in [340a6d09bc] Test script fixes to get things running under varying configurations. No changes to code. (CVS 4378) (check-in: [340a6d09bc] user: drh branch: trunk, size: 8127)
2007-09-01
09:02
[913427b847] part of check-in [595bfe72f0] Fix a problem handling a malloc() failure in printf.c. Also some other things to improve test coverage. (CVS 4361) (check-in: [595bfe72f0] user: danielk1977 branch: trunk, size: 7919)
2006-02-09
22:24
[e7212ce102] part of check-in [0738ef818d] Allow '@' to introduce host parameter names for compatibility with MS SQL Server. Ticket #1671. (CVS 3067) (check-in: [0738ef818d] user: drh branch: trunk, size: 7068)
2005-11-14
22:29
[b12f01d49a] part of check-in [ce06c123d0] Create separate affinities for INTEGER and REAL. (CVS 2766) (check-in: [ce06c123d0] user: drh branch: trunk, size: 7068)
2005-11-01
15:48
[54a9a3904d] part of check-in [e0d6f61c7d] Omit the SQLITE_AFF_INTEGER type affinity. All numeric values are now of type real, though an integer representation is still sometimes used internally for efficiency. (CVS 2753) (check-in: [e0d6f61c7d] user: drh branch: trunk, size: 7056)
2005-10-23
11:29
[6e44c86e9e] part of check-in [c9c476dd83] Report an error if the input SQL contains an unterminated string. Ticket #1497. (CVS 2751) (check-in: [c9c476dd83] user: drh branch: trunk, size: 7068)
2005-08-12
22:58
[249f139ef2] part of check-in [3c00f5982a] Improved error message when a #NNN parameter appears on user input. Additional coverage testing. (CVS 2582) (check-in: [3c00f5982a] user: drh branch: trunk, size: 6906)
2005-02-26
17:31
[febb694160] part of check-in [bb0e7e3857] Fix an assertion fault that can occur while autovacuuming a corrupt database file. Add the SQLITE_OMIT_COMPLETE compile-time parameter. (CVS 2361) (check-in: [bb0e7e3857] user: drh branch: trunk, size: 6823)
2005-01-11
17:46
[a60a1d234b] part of check-in [5767850cca] Test coverage improvements on tokenize.c. (CVS 2196) (check-in: [5767850cca] user: drh branch: trunk, size: 6691)
2004-11-04
04:42
[5f9deae11b] part of check-in [c33b3a6137] All tests pass even if OMIT_TRIGGER is defined. (CVS 2053) (check-in: [c33b3a6137] user: drh branch: trunk, size: 6654)
2004-11-03
16:27
[add6cd4fc1] part of check-in [b11fc9b3f3] Update tests to work even if some features of the library are disabled. (CVS 2050) (check-in: [b11fc9b3f3] user: drh branch: trunk, size: 6402)
2004-08-20
18:34
[1430a4b5bd] part of check-in [e97c331362] Tcl interface transfers values directly between SQLite and Tcl_Objs, without at translation to strings. (CVS 1898) (check-in: [e97c331362] user: drh branch: trunk, size: 6326)
2004-06-19
00:16
[e8c4d9ca6d] part of check-in [d705d051be] Change the name of the TCL command from "sqlite" to "sqlite3" so that both SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) (check-in: [d705d051be] user: drh branch: trunk, size: 6314)
2003-05-04
17:58
[6a851b5992] part of check-in [54b33a5ed9] Fix deficiencies in sqlite_complete() pointed out by R. Dennis Cote. (CVS 955) (check-in: [54b33a5ed9] user: drh branch: trunk, size: 6310)
2003-04-26
02:31
[a028743aff] part of check-in [ef8eb580fc] Fix the sqlite_complete() routine so that it recognizes /*...*/ comments. Ticket #277. (CVS 937) (check-in: [ef8eb580fc] user: drh branch: trunk, size: 5595)
2003-04-16
02:17
[8108ac4830] part of check-in [4326b52a39] Simplify the number processing code. Fix for ticket #281. (CVS 910) (check-in: [4326b52a39] user: drh branch: trunk, size: 5009)
2002-05-15
14:17
[c66b564554] part of check-in [f45c4b767a] Fix for ticket #41: Better handling of CREATE TRIGGER in the sqlite_complete() function. (CVS 567) (check-in: [f45c4b767a] user: drh branch: trunk, size: 5005)
2002-05-10
13:14
[e121fed34e] part of check-in [f42907ce45] Improvements to the SQLITE_MISUSE detection logic. Also added test cases for this logic, including the new test file "misuse.test". (CVS 559) (check-in: [f42907ce45] user: drh branch: trunk, size: 3249)
2001-10-13
02:59
[1626345b5f] part of check-in [75e90cf09b] 2.0.3 (CVS 287) (check-in: [75e90cf09b] user: drh branch: trunk, size: 3223)
2001-09-16
00:13
[085ece1791] part of check-in [4e926efe2b] Disclaimed copyright. Preparing for release 2.0. (CVS 250) (check-in: [4e926efe2b] user: drh branch: trunk, size: 3480)
2001-09-14
03:24
[54527ab319] part of check-in [e7b65e37fd] All tests now pass. But there are still issues. For example, inserts are way too slow. And additional tests are needed for new features. (CVS 243) (check-in: [e7b65e37fd] user: drh branch: trunk, size: 4023)
2001-04-04
11:48
[da635f9e07] part of check-in [35a8feed0d] Added transaction support (CVS 196) (check-in: [35a8feed0d] user: drh branch: trunk, size: 4120)
2001-03-20
12:55
[5b0ed3d586] part of check-in [e48b9f24fa] Open windows files in binary mode. (CVS 193) (check-in: [e48b9f24fa] user: drh branch: trunk, size: 3995)
2000-12-10
18:23
[83cfa58b0b] part of check-in [ced90c3f93] speed tweaks and documentation updates (CVS 167) (check-in: [ced90c3f93] user: drh branch: trunk, size: 3675)
2000-06-16
20:51
[b7366cc6f3] part of check-in [1d4fe5599e] :-) (CVS 100) (check-in: [1d4fe5599e] user: drh branch: trunk, size: 3130)
2000-06-08
16:26
[a6c92ebc66] part of check-in [33355b2d8d] :-) (CVS 82) (check-in: [33355b2d8d] user: drh branch: trunk, size: 2937)
2000-06-07
15:11
Added: [cf1e9035ac] part of check-in [d3baa046c9] :-) (CVS 70) (check-in: [d3baa046c9] user: drh branch: trunk, size: 1716)