diff options
author | dan <dan@noemail.net> | 2017-10-23 07:52:07 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2017-10-23 07:52:07 +0000 |
commit | f970372698fc57380c8756b3809ed13ca246dcec (patch) | |
tree | 8e1cb9728e2ad2a95e96d6c957e7cd401c7b2c74 | |
parent | 063cf17a113a79b503d8dc6df7989414b6804a83 (diff) | |
download | sqlite-f970372698fc57380c8756b3809ed13ca246dcec.tar.gz sqlite-f970372698fc57380c8756b3809ed13ca246dcec.zip |
Fix minor test script problems revealed by releasetest.tcl.
FossilOrigin-Name: 15e87d9bc81812fb9de86f9870389217dddb9f9c4d48e42acefce2d35ba293f1
-rw-r--r-- | manifest | 14 | ||||
-rw-r--r-- | manifest.uuid | 2 | ||||
-rw-r--r-- | test/corruptK.test | 2 | ||||
-rw-r--r-- | test/dbpage.test | 22 |
4 files changed, 23 insertions, 17 deletions
@@ -1,5 +1,5 @@ -C Fix\stest\scases\sin\sdbpage.test\sso\sthat\sthey\swork\swith\nSQLITE_DEFAULT_AUTOVACUUM=1\sbuilds. -D 2017-10-22T08:02:56.288 +C Fix\sminor\stest\sscript\sproblems\srevealed\sby\sreleasetest.tcl. +D 2017-10-23T07:52:07.660 F Makefile.in e016061b23e60ac9ec27c65cb577292b6bde0307ca55abd874ab3487b3b1beb2 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc 37740aba9c4bb359c627eadccf1cfd7be4f5f847078723777ea7763969e533b1 @@ -690,7 +690,7 @@ F test/corruptG.test adf79b669cbfd19e28c8191a610d083ae53a6d51 F test/corruptH.test 79801d97ec5c2f9f3c87739aa1ec2eb786f96454 F test/corruptI.test 075fe1d75aa1d84e2949be56b6264376c41502e4 F test/corruptJ.test 4d5ccc4bf959464229a836d60142831ef76a5aa4 -F test/corruptK.test d93f5797bf0555a47dcc81bc9727cb72fa7c8ac348c25f42937573cd29bb3850 +F test/corruptK.test 91550557849244a9904f4e090052e3f2c1c3f1106840d58b00ffaa3a8c2d3fc0 F test/cost.test 1eedbfd868f806f3fa08ff072b04cf270dcf61c8 F test/count.test cb2e0f934c6eb33670044520748d2ecccd46259c F test/coveridxscan.test b629e896b14df2f000a99b8d170d80589c46562c @@ -713,7 +713,7 @@ F test/cursorhint2.test 8457e93d97f665f23f97cdbc8477d16e3480331b F test/date.test 9b73bbeb1b82d9c1f44dec5cf563bf7da58d2373 F test/date2.test 74c234bece1b016e94dd4ef9c8cc7a199a8806c0e2291cab7ba64bace6350b10 F test/dbfuzz.c 73047c920d6210e5912c87cdffd9a1c281d4252e -F test/dbpage.test a9e7774416f5f2fb237601628804b339f897112edb9ba92f7675a61e3e9c6244 +F test/dbpage.test 10b9e91d07b0892444fff4578706648e955b5fb260218298f838da74f0d9d211 F test/dbstatus.test 73149851b3aff14fc6db478e58f9083a66422cf5 F test/dbstatus2.test e93ab03bfae6d62d4d935f20de928c19ca0ed0ab F test/default.test 0cb49b1c315a0d81c81d775e407f66906a2a604d @@ -1664,7 +1664,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P 7bd20a20a0f422765a6e469d1a1b67b95c4a441931688e04a2b1b491a5238528 -R 6416cb828bdd2d9e1b57b650566d1c6c +P 0fcf1e61ef2b6c1fb8f4846f973d2d427598ffbc80dbc49e56e71513b194bae7 +R e3bec412c3fcc940b80e7c9735d18bbe U dan -Z 9dddfd6ebe074eda07e6c2b88ec3bea0 +Z a4aaac778f287d83315a30f9e1092784 diff --git a/manifest.uuid b/manifest.uuid index e9c39dc6e..be55c0875 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -0fcf1e61ef2b6c1fb8f4846f973d2d427598ffbc80dbc49e56e71513b194bae7
\ No newline at end of file +15e87d9bc81812fb9de86f9870389217dddb9f9c4d48e42acefce2d35ba293f1
\ No newline at end of file diff --git a/test/corruptK.test b/test/corruptK.test index 05465a9b5..1694db174 100644 --- a/test/corruptK.test +++ b/test/corruptK.test @@ -110,6 +110,7 @@ do_catchsql_test 2.3 { #------------------------------------------------------------------------- ifcapable vtab { +if {[permutation]!="inmemory_journal"} { proc hex2blob {hex} { # Split on newlines: @@ -219,6 +220,7 @@ ifcapable vtab { PRAGMA integrity_check; } {1 {database disk image is malformed}} +} ;# [permutation]!="inmemory_journal" } ;# ifcapable vtab diff --git a/test/dbpage.test b/test/dbpage.test index e4389a3b9..a8ef8c080 100644 --- a/test/dbpage.test +++ b/test/dbpage.test @@ -21,15 +21,19 @@ ifcapable !vtab||!compound { return } -do_execsql_test 100 { - PRAGMA auto_vacuum=0; - PRAGMA page_size=4096; - PRAGMA journal_mode=WAL; - CREATE TABLE t1(a,b); - WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100) - INSERT INTO t1(a,b) SELECT x, printf('%d-x%.*c',x,x,'x') FROM c; - PRAGMA integrity_check; -} {wal ok} +do_test 100 { + execsql { + PRAGMA auto_vacuum=0; + PRAGMA page_size=4096; + PRAGMA journal_mode=WAL; + } + execsql { + CREATE TABLE t1(a,b); + WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100) + INSERT INTO t1(a,b) SELECT x, printf('%d-x%.*c',x,x,'x') FROM c; + PRAGMA integrity_check; + } +} {ok} do_execsql_test 110 { SELECT pgno, quote(substr(data,1,5)) FROM sqlite_dbpage('main') ORDER BY pgno; } {1 X'53514C6974' 2 X'0500000001' 3 X'0D0000004E' 4 X'0D00000016'} |