/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

History of test/misuse.test

2017-07-10
12:07
Update error message text for standard error codes to better describe the latest usage of those error codes. Modify sqlite3_open_v2() so that it does return a valid sqlite3 object in the event of SQLITE_MISUSE due to bad open flags, so that sqlite3_errmsg() does not report "out of memory" in that case. file: [9e7f7840] check-in: [f27b6370] user: drh branch: trunk, size: 4955
2014-01-23
14:44
Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. file: [3c347199] check-in: [f4a701d5] user: dan branch: trunk, size: 4970
2013-05-14
23:12
Fix an assert() in unlockBtreeIfUnused() so that it checks for the existance of an untripped cursor, not for the existance of any cursor at all. file: [9e580d30] check-in: [a6f851d0] user: drh branch: shared-cache-fixes, size: 4886
2012-06-02
14:32
The sqlite3_close() interface returns SQLITE_OK even if there are outstanding sqlite3_stmt and sqlite3_backup objects. The connection becomes a zombie. Resource deallocation is deferred until the last sqlite3_stmt or sqlite3_backup object closes. This is intended to help SQLite play nicer with garbage collectors. file: [1564457e] check-in: [e276a02b] user: drh branch: deferred-close, size: 4854
2011-08-02
00:57
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. file: [ba4fb5d1] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 4856
2006-01-03
00:33
The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852) file: [30b3a458] check-in: [70b22857] user: drh branch: trunk, size: 4870
2005-01-24
10:25
Modifications and bugfixes so that the test suite passes with the TCL statement cache turned on. (CVS 2271) file: [1c7fee3c] check-in: [d5233e07] user: danielk1977 branch: trunk, size: 4723
2005-01-16
09:06
Fixes so that compiling and testing works when SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2218) file: [600738a8] check-in: [fe548561] user: danielk1977 branch: trunk, size: 4575
2004-11-14
21:56
The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100) file: [2d7c4616] check-in: [98c7a554] user: drh branch: trunk, size: 4521
2004-09-30
13:43
Allow functions to be created when there are outstanding VMs. (Ticket #926) Fix problems with sqlite3_errcode(). Add tests for sqlite3_errcode(). (CVS 1989) file: [fcd9e7ce] check-in: [d0f1dc58] user: drh branch: trunk, size: 4489
2004-06-26
09:50
Minor fixes related to the tests in misuse.test (CVS 1738) file: [2a64ce71] check-in: [0af3ff39] user: danielk1977 branch: trunk, size: 4509
2004-06-19
00:16
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) file: [97456c4f] check-in: [d705d051] user: drh branch: trunk, size: 4225
2004-01-07
19:24
Permit sqlite_exec() to be called from within user-defined functions. (CVS 1166) file: [1095f26d] check-in: [03636c94] user: drh branch: trunk, size: 4220
2002-05-21
11:38
Additional code cleanup resulting from a review of the new trigger code. (CVS 572) file: [a3aa2b18] check-in: [37dbdd55] user: drh branch: trunk, size: 4144
2002-05-10
14:37
Update the misuse.test script so that it will work under Windows. Changes to the speed testing script to support version 2.4.12. (CVS 560) file: [2c401721] check-in: [232b7ef2] user: drh branch: trunk, size: 4106
13:14
Improvements to the SQLITE_MISUSE detection logic. Also added test cases for this logic, including the new test file "misuse.test". (CVS 559) file: [3ef43523] check-in: [f42907ce] user: drh branch: trunk, size: 4101 Added