/ File History
Login

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

History of test/misuse.test

2017-07-10
12:07
[9e7f7840] part of check-in [f27b6370] 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. (check-in: [f27b6370] user: drh branch: trunk, size: 4955)
2014-01-23
14:44
[3c347199] part of check-in [f4a701d5] Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. (check-in: [f4a701d5] user: dan branch: trunk, size: 4970)
2013-05-14
23:12
[9e580d30] part of check-in [a6f851d0] 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. (check-in: [a6f851d0] user: drh branch: shared-cache-fixes, size: 4886)
2012-06-02
14:32
[1564457e] part of check-in [e276a02b] 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. (check-in: [e276a02b] user: drh branch: deferred-close, size: 4854)
2011-08-02
00:57
[ba4fb5d1] part of check-in [9007586f] 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: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 4856)
2006-01-03
00:33
[30b3a458] part of check-in [70b22857] 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) (check-in: [70b22857] user: drh branch: trunk, size: 4870)
2005-01-24
10:25
[1c7fee3c] part of check-in [d5233e07] Modifications and bugfixes so that the test suite passes with the TCL statement cache turned on. (CVS 2271) (check-in: [d5233e07] user: danielk1977 branch: trunk, size: 4723)
2005-01-16
09:06
[600738a8] part of check-in [fe548561] Fixes so that compiling and testing works when SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2218) (check-in: [fe548561] user: danielk1977 branch: trunk, size: 4575)
2004-11-14
21:56
[2d7c4616] part of check-in [98c7a554] The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100) (check-in: [98c7a554] user: drh branch: trunk, size: 4521)
2004-09-30
13:43
[fcd9e7ce] part of check-in [d0f1dc58] Allow functions to be created when there are outstanding VMs. (Ticket #926) Fix problems with sqlite3_errcode(). Add tests for sqlite3_errcode(). (CVS 1989) (check-in: [d0f1dc58] user: drh branch: trunk, size: 4489)
2004-06-26
09:50
[2a64ce71] part of check-in [0af3ff39] Minor fixes related to the tests in misuse.test (CVS 1738) (check-in: [0af3ff39] user: danielk1977 branch: trunk, size: 4509)
2004-06-19
00:16
[97456c4f] part of check-in [d705d051] 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: [d705d051] user: drh branch: trunk, size: 4225)
2004-01-07
19:24
[1095f26d] part of check-in [03636c94] Permit sqlite_exec() to be called from within user-defined functions. (CVS 1166) (check-in: [03636c94] user: drh branch: trunk, size: 4220)
2002-05-21
11:38
[a3aa2b18] part of check-in [37dbdd55] Additional code cleanup resulting from a review of the new trigger code. (CVS 572) (check-in: [37dbdd55] user: drh branch: trunk, size: 4144)
2002-05-10
14:37
[2c401721] part of check-in [232b7ef2] 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) (check-in: [232b7ef2] user: drh branch: trunk, size: 4106)
13:14
[3ef43523] part of check-in [f42907ce] 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: [f42907ce] user: drh branch: trunk, size: 4101) Added