/ File History
Login

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

History of test/bind.test

2017-07-17
20:21
Merge all the latest fixes and enhancements from trunk. file: [d9134cb9] check-in: [e181225d] user: drh branch: apple-osx, size: 19605
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: [1e136709] check-in: [f27b6370] user: drh branch: trunk, size: 19549
2010-08-18
00:09
Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments file: [30af0fc6] check-in: [5e2ee7db] user: adam branch: apple-osx, size: 19637
2009-07-22
07:27
Changes to test code (only) to allow veryquick.test to run with OMIT_UTF16 builsd. Ticket #3985. (CVS 6919) file: [3c7b3209] check-in: [7f3fc7f2] user: danielk1977 branch: trunk, size: 19581
2009-02-20
03:55
Add a count parameter to the OP_Variable opcode and use it to simplify prepared statements that copy consecutive unnamed parameters into consecutive registers (a common case). (CVS 6309) file: [455f7e83] check-in: [48b77b04] user: drh branch: trunk, size: 19561
2009-02-09
05:18
Attempt to reproduce ticket #3643. No luck yet. (CVS 6267) file: [3d719310] check-in: [8f2f98d2] user: danielk1977 branch: trunk, size: 17580
2008-10-03
09:10
Modifications to bind.test to account for different values of SQLITE_MAX_VARIABLE_NUMBER. Ticket #3409. (CVS 5765) file: [1134441f] check-in: [1a91f3fd] user: danielk1977 branch: trunk, size: 16866
2008-07-09
01:39
Additional test coverage in select.c and expr.c. (CVS 5381) file: [b5e3ffba] check-in: [c6cf0847] user: drh branch: trunk, size: 16729
2008-07-08
00:06
Testing coverage enhancements. (CVS 5358) file: [6cd35462] check-in: [fe80aa58] user: drh branch: trunk, size: 16537
2008-04-16
16:11
Fix the bind.test test script so that the tests for zeros embedded in strings work correctly for UTF-16 encoded databases. (CVS 5020) file: [93e0b1e5] check-in: [7c094c80] user: drh branch: trunk, size: 16178
12:58
Add tests to verify that strings may use embedded zero characters. Ticket #3056. (CVS 5018) file: [991d5738] check-in: [bb0f9e92] user: drh branch: trunk, size: 15173
2007-05-10
17:23
Add some UTF-8 test infrastructure. Treat NaN as NULL. The printf routines print infinity as "Inf" not as "NaN". Ticket #2345. (CVS 3972) file: [261fd160] check-in: [ffe615a7] user: drh branch: trunk, size: 13944
2007-05-09
11:37
Add further test cases for compile time limits. (CVS 3963) file: [b2c99388] check-in: [9bf2c594] user: danielk1977 branch: trunk, size: 13511
2006-06-27
20:06
Move the sqlite3_sleep() and sqlite3_clear_bindings() interfaces into the main library and make this official. (CVS 3316) file: [941a424e] check-in: [eb3442c4] user: drh branch: trunk, size: 13506
2006-01-23
18:42
Bug fix in cases where a compound select has an ORDER BY clause with multiple terms. (CVS 3011) file: [23861242] check-in: [4f56949b] user: drh branch: trunk, size: 12528
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: [7c01e8a6] check-in: [70b22857] user: drh branch: trunk, size: 12526
2005-12-09
20:54
New bind tests (check-ins (2797) and (2798)) only work right on a UTF8 database. So make sure they are only run when the database is UTF8. (CVS 2812) file: [7a516239] check-in: [39803790] user: drh branch: trunk, size: 12526
2005-12-05
13:20
Make sure sqlite3_result_text can handle text strings with embedded '\000' characters. (CVS 2798) file: [9e809534] check-in: [9d6057cd] user: drh branch: trunk, size: 12436
2005-12-02
02:44
Add a test to verify that binding text with embedded '\000' works. Also comment changes in os.h. (CVS 2797) file: [4c68b9f3] check-in: [31251a90] user: drh branch: trunk, size: 12289
2005-06-22
08:48
Allow parameters to be introduced by characters ':', '$' and '#'. This is an experimental change. (CVS 2523) file: [3169339a] check-in: [f3427a13] user: drh branch: trunk, size: 11780
2005-03-20
23:18
Fix for ticket #1167 (CVS 2405) file: [bf1a99cb] check-in: [d9aa0aa9] user: drh branch: trunk, size: 11782
2005-02-12
08:59
Fix a problem with sub-queries and the flattening optimization. Also handle an extra case of database corruption. (CVS 2324) file: [04ff6df0] check-in: [f7858d88] user: danielk1977 branch: trunk, size: 11743
2005-01-29
09:00
Fix a test bug causing a segfault in bind.test. (CVS 2288) file: [a88917a3] check-in: [a8b921d4] user: danielk1977 branch: trunk, size: 11754
08:32
Modify sub-query handling. Tickets #1083 and #1084. (CVS 2286) file: [bc33135f] check-in: [b1b50f31] user: danielk1977 branch: trunk, size: 11809
2005-01-20
02:17
Fix some test scripts so that they work with a minimal build configuration. (CVS 2241) file: [d83cf2cd] check-in: [d267fb3c] user: danielk1977 branch: trunk, size: 11809
2005-01-12
00:08
Fix a bug in tclsqlite.c. (CVS 2199) file: [578c6526] check-in: [50f1e229] user: drh branch: trunk, size: 11774
2005-01-11
17:46
Test coverage improvements on tokenize.c. (CVS 2196) file: [b4ed42a2] check-in: [5767850c] user: drh branch: trunk, size: 11775
16:54
Improved test coverage for vdbeaux.c. (CVS 2195) file: [7b00573c] check-in: [3f46cd77] user: drh branch: trunk, size: 11542
2004-11-20
20:18
Better error message on an SQLITE_RANGE error. Ticket #991. (CVS 2124) file: [3635ddfe] check-in: [accd432e] user: drh branch: trunk, size: 11018
2004-11-14
21:56
The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100) file: [5ff76730] check-in: [98c7a554] user: drh branch: trunk, size: 10978
2004-11-03
16:27
Update tests to work even if some features of the library are disabled. (CVS 2050) file: [fa74f984] check-in: [b11fc9b3] user: drh branch: trunk, size: 10850
2004-09-24
12:48
Avoid a segfault in sqlite3_bind_parameter_index when there are unnamed parameters. Ticket #918. (CVS 1977) file: [a8682ba4] check-in: [49f25ddf] user: drh branch: trunk, size: 10085
2004-09-07
16:19
Wildcards with the same name map into the same variable number. New api sqlite3_bind_parameter_index() added to map wildcard names into wildcard index numbers. Support for "?nnn" wildcards. (CVS 1945) file: [d7e7f448] check-in: [435b3f30] user: drh branch: trunk, size: 9256
2004-08-25
04:07
Host parameter names conform to SQL-2003. (CVS 1902) file: [7968edd6] check-in: [fd584d1c] user: drh branch: trunk, size: 7004
2004-08-20
18:34
Tcl interface transfers values directly between SQLite and Tcl_Objs, without at translation to strings. (CVS 1898) file: [8fd93bd2] check-in: [e97c3313] user: drh branch: trunk, size: 7003
16:02
Add support for named wildcards in SQL statements. (CVS 1897) file: [e8132be4] check-in: [d3be0b7c] user: drh branch: trunk, size: 7001
2004-07-15
14:15
Implement the experimental sqlite3_bind_parameter_count() API in support of DBD::SQLite. Also fix the sqlite3.def export list. (CVS 1797) file: [94c3df3d] check-in: [c44943e6] user: drh branch: trunk, size: 6534
2004-06-28
13:09
More coverage testing. (CVS 1754) file: [ca031e90] check-in: [33292104] user: danielk1977 branch: trunk, size: 6482
2004-06-22
12:46
Add comments to test1.c. (CVS 1659) file: [028f65c4] check-in: [be6bd6c9] user: drh branch: trunk, size: 5932
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: [4ccea504] check-in: [d705d051] user: drh branch: trunk, size: 5942
2004-05-27
09:28
Various bugfixes. 68 Test cases still fail. (CVS 1471) file: [4f5a19e8] check-in: [67a140cf] user: danielk1977 branch: trunk, size: 5949
01:53
More MEM changes in the vdbe.c. Still will not compile. (CVS 1469) file: [ef1efd5c] check-in: [dbdd1a7f] user: drh branch: trunk, size: 5940
2004-05-26
10:11
Add some tests for the new API. Many more to come. (CVS 1462) file: [44097e9a] check-in: [d5659f2e] user: danielk1977 branch: trunk, size: 5947
00:07
More changes to do with the new sqlite3_step() API. (CVS 1458) file: [b2e77ea6] check-in: [e8313825] user: danielk1977 branch: trunk, size: 5933
2004-05-24
12:55
Update the typeof() operator to respect manifest types. (CVS 1450) file: [947eea89] check-in: [162cf42e] user: danielk1977 branch: trunk, size: 5547
2004-05-21
10:08
Further work on the new API. All the functions to execute queries are there now. (CVS 1427) file: [87a6c083] check-in: [fc94575d] user: danielk1977 branch: trunk, size: 5565
02:11
Fix typo in bind.test that was causing a seg-fault. (CVS 1424) file: [f228f64e] check-in: [d1af1a4a] user: danielk1977 branch: trunk, size: 5552
01:47
Add new sqlite3_open() and sqlite3_open16() APIs. (CVS 1423) file: [4517a8e8] check-in: [307b5500] user: danielk1977 branch: trunk, size: 5552
2004-05-20
11:00
Add some more elements of the new API. (CVS 1416) file: [5d6ac8ab] check-in: [2821767b] user: danielk1977 branch: trunk, size: 5544
01:12
Add support for the new sqlite3_bind_*() APIs. (CVS 1410) file: [b0676476] check-in: [e8f980d8] user: danielk1977 branch: trunk, size: 4954
2003-09-06
22:45
Add initial test cases for the new sqlite_bind() API. Fix bugs that the new test cases found. (CVS 1096) file: [56a57043] check-in: [f6c4908e] user: drh branch: trunk, size: 1932 Added