/ Check-in [2498d3ea]
Login

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

Overview
Comment:Add a completely new testing system for the Bitvec object. The new testing system uses sqlite3_test_control() instead of unpublished APIs. Now provides 100% condition/decision coverage. Obscure bugs in Bitvec found and fixed as a result of the enhanced coverage. (CVS 4902)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:2498d3ea36ecab6d9c0f04ef1c49d76a7a215a4f
User & Date: drh 2008-03-21 16:45:47
Context
2008-03-21
17:13
Make sure the text result of an aggregate function has the correct encoding. Ticket #3009. (CVS 4903) check-in: 13e388ce user: drh tags: trunk
16:45
Add a completely new testing system for the Bitvec object. The new testing system uses sqlite3_test_control() instead of unpublished APIs. Now provides 100% condition/decision coverage. Obscure bugs in Bitvec found and fixed as a result of the enhanced coverage. (CVS 4902) check-in: 2498d3ea user: drh tags: trunk
14:22
Add some more logging to the malloc system used when SQLITE_MEMDEBUG is defined. (CVS 4901) check-in: 79738f58 user: danielk1977 tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/bitvec.c.

Changes to src/fault.c.

Changes to src/main.c.

Changes to src/random.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/test2.c.

Changes to src/test_config.c.

Changes to test/bitvec.test.

Changes to test/malloc_common.tcl.