Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add a test case demonstrating the problem described by ticket [5d863f876e]. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
af54963f0fa0afafbc2d0847f30543c0 |
User & Date: | dan 2011-01-15 16:52:11.000 |
Context
2011-01-15
| ||
21:42 | Make sure the change counter and SQLite version numbers in the header are set correctly, even when running in WAL mode and when VACUUMing in WAL mode. Ticket [5d863f876ee9561b9]. (check-in: 0be92a7576 user: drh tags: trunk) | |
17:12 | Increment the change counter and update the SQLite version number whenever page 1 is added to the WAL. Ticket [5d863f876ee9561b9] (check-in: c1e0d09cd3 user: drh tags: bug-5d863f87) | |
16:52 | Add a test case demonstrating the problem described by ticket [5d863f876e]. (check-in: af54963f0f user: dan tags: trunk) | |
2011-01-14
| ||
16:43 | Rerun autoconf to bring the configure script up-to-date. (check-in: 142174640d user: drh tags: trunk) | |
Changes
test/progress.test became executable.
︙ | ︙ |
Added test/tkt-5d863f876e.test.
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | # 2011 January 15 # # The author disclaims copyright to this source code. In place of # a legal notice, here is a blessing: # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # This file implements regression tests for SQLite library. # # This file implements tests to verify that ticket [5d863f876e] has been # fixed. # set testdir [file dirname $argv0] source $testdir/tester.tcl source $testdir/lock_common.tcl do_multiclient_test tn { do_test $tn.1 { sql1 { CREATE TABLE t1(a, b); CREATE INDEX i1 ON t1(a, b); INSERT INTO t1 VALUES(1, 2); INSERT INTO t1 VALUES(3, 4); PRAGMA journal_mode = WAL; VACUUM; PRAGMA journal_mode = DELETE; } } {wal delete} do_test $tn.2 { sql2 { SELECT * FROM t1 } } {1 2 3 4} do_test $tn.3 { sql1 { INSERT INTO t1 VALUES(5, 6); PRAGMA journal_mode = WAL; VACUUM; PRAGMA journal_mode = DELETE; } } {wal delete} do_test $tn.2 { sql2 { PRAGMA integrity_check } } {ok} } finish_test |
tool/mkopts.tcl became executable.
︙ | ︙ |