]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix two test script problems revealed by permutations.test.
authordan <dan@noemail.net>
Fri, 5 Jul 2013 19:16:58 +0000 (19:16 +0000)
committerdan <dan@noemail.net>
Fri, 5 Jul 2013 19:16:58 +0000 (19:16 +0000)
FossilOrigin-Name: 60cf7e44871ca8d2136ddad02188f0b9f9c380c1

manifest
manifest.uuid
test/autoindex1.test
test/where2.test

index 28303fe6698a7cc663f6f274c4716e458b0e5e06..23133400161b36662add986b7f110c86280eede5 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Replace\san\serroneous\sSQLITE_OMIT_VIRTUAL_TABLE\sin\svdbeaux.c\swith\sSQLITE_OMIT_WAL.\sAlso\sfix\ssome\stest\sscript\sproblems.
-D 2013-07-05T16:54:30.106
+C Fix\stwo\stest\sscript\sproblems\srevealed\sby\spermutations.test.
+D 2013-07-05T19:16:58.185
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 5e41da95d92656a5004b03d3576e8b226858a28e
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -323,7 +323,7 @@ F test/auth.test 4a4c3b034fff7750513520defa910f376c96ab49
 F test/auth2.test a2a371aa6df15f8b0c8109b33d3d7f0f73e4c9aa
 F test/auth3.test a4755e6a2a2fea547ffe63c874eb569e60a28eb5
 F test/autoinc.test bd30d372d00045252f6c2e41b5f41455e1975acf
-F test/autoindex1.test d0c86aad05475188f42ddfded2219e1c3fe38028
+F test/autoindex1.test d4dfe14001dfcb74cfbd7107f45a79fc1ab6183e
 F test/autovacuum.test 9f22a7733f39c56ef6a5665d10145ac25d8cb574
 F test/autovacuum_ioerr2.test 8a367b224183ad801e0e24dcb7d1501f45f244b4
 F test/avtrans.test 0252654f4295ddda3b2cce0e894812259e655a85
@@ -1034,7 +1034,7 @@ F test/walshared.test 0befc811dcf0b287efae21612304d15576e35417
 F test/walslow.test e7be6d9888f83aa5d3d3c7c08aa9b5c28b93609a
 F test/walthread.test de8dbaf6d9e41481c460ba31ca61e163d7348f8e
 F test/where.test da54153a4c1571ea1b95659e5bec8119edf786aa
-F test/where2.test dcf0ffafe0de55051c1373835a5a57aee6b50094
+F test/where2.test d712de0ea9a2c3de7b34b0b1e75172556fef5b24
 F test/where3.test a0682ba3dc8c8f46ffcc95a3d9f58c4327fc129f
 F test/where4.test e9b9e2f2f98f00379e6031db6a6fca29bae782a2
 F test/where5.test fdf66f96d29a064b63eb543e28da4dfdccd81ad2
@@ -1100,7 +1100,7 @@ F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
 F tool/wherecosttest.c f407dc4c79786982a475261866a161cd007947ae
 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
-P 5c906e914b63eb00e62c6c2a535e234a75d95030
-R f03424abed1eef5982c75d5d81872817
+P ff8c3f7840a0a8d87453b94b9884ee26d5d92da5
+R 56be08aa68ca7836af91c2136feb349d
 U dan
-Z 9e7ca03e9a72fec8b6e38662e7cb8747
+Z 08268413632a362597d53f1432d728b7
index 5ed5fcdc83bc5e755c2a7d266577f7fbf889d1d3..51a4d44eb9ca51ba74121e9c0cc33df341893db5 100644 (file)
@@ -1 +1 @@
-ff8c3f7840a0a8d87453b94b9884ee26d5d92da5
\ No newline at end of file
+60cf7e44871ca8d2136ddad02188f0b9f9c380c1
\ No newline at end of file
index 8c6936b3feb1515b74cbeda90394c1eaa5e71bdc..0e5032b9b929bf7f844058576dfeabc923bfe214 100644 (file)
@@ -24,6 +24,7 @@ ifcapable {!autoindex} {
 }
 
 # Setup for logging 
+db close
 sqlite3_shutdown
 test_sqlite3_log [list lappend ::log]
 set ::log [list]
index e57192d85c516000d913191e149620f7e1f7a944..3d4dfc9126d60893d97a99592d7cfb117dddc345 100644 (file)
@@ -307,6 +307,8 @@ do_test where2-6.6 {
   }
 } [list 1 0 4 4 2 1 9 10 sort a i1w b $::idx]
 
+if {[permutation] != "no_optimization"} {
+
 # Ticket #2249.  Make sure the OR optimization is not attempted if
 # comparisons between columns of different affinities are needed.
 #
@@ -474,6 +476,8 @@ do_test where2-7.4 {
   }
 } {1 2 3 2 3 nosort}
 
+} ;# if {[permutation] != "no_optimization"}
+
 # Ticket #1807.  Using IN constrains on multiple columns of
 # a multi-column index.
 #