/ Check-in [15e4f63d]
Login

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

Overview
Comment:Add a new sqlite3_test_control() that indicates that database files are always well-formed. Use this during testing to enable assert() statements that prove conditions that are always true for well-formed databases.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:15e4f63d1f3cbcd0aa789fd3e460cd6e4d3338f9
User & Date: drh 2013-11-29 15:06:27
Context
2013-11-29
15:39
Change the name of the CORRUPTIBLE macro to CORRUPT_DB. check-in: f865be10 user: drh tags: trunk
15:06
Add a new sqlite3_test_control() that indicates that database files are always well-formed. Use this during testing to enable assert() statements that prove conditions that are always true for well-formed databases. check-in: 15e4f63d user: drh tags: trunk
2013-11-28
19:28
Update a few test cases to account for the new error message formats. check-in: 65a5bce3 user: dan tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/global.c.

Changes to src/main.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/test1.c.

Changes to src/vdbeaux.c.

Changes to test/corrupt.test.

Changes to test/corrupt2.test.

Changes to test/corrupt3.test.

Changes to test/corrupt4.test.

Changes to test/corrupt5.test.

Changes to test/corrupt6.test.

Changes to test/corrupt7.test.

Changes to test/corrupt8.test.

Changes to test/corrupt9.test.

Changes to test/corruptA.test.

Changes to test/corruptB.test.

Changes to test/corruptC.test.

Changes to test/corruptD.test.

Changes to test/corruptE.test.

Changes to test/corruptF.test.

Changes to test/corruptG.test.

Changes to test/tester.tcl.