]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix a problem in test file e_reindex.test.
authordan <dan@noemail.net>
Thu, 16 Apr 2015 08:54:01 +0000 (08:54 +0000)
committerdan <dan@noemail.net>
Thu, 16 Apr 2015 08:54:01 +0000 (08:54 +0000)
FossilOrigin-Name: 5b3de9390f2ffc4c530fd47c71c70e87972cf74b

manifest
manifest.uuid
test/e_reindex.test

index a26119df8cf19fbb5edcc0976c3ad5e66b693959..5e08cf7fd96827437b5b224f5ddaf6537853e75b 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Ensure\sthe\ssqlite3Select()\sroutine\salways\sreturns\snon-zero\sif\san\serror\shas\soccurred.
-D 2015-04-16T07:19:23.819
+C Fix\sa\sproblem\sin\stest\sfile\se_reindex.test.
+D 2015-04-16T08:54:01.766
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 5f78b1ab81b64e7c57a75d170832443e66c0880a
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -476,7 +476,7 @@ F test/e_expr.test 8f5fdd7261e2d746813b0c6a1c0e34824ad3c5ad
 F test/e_fkey.test a1783fe1f759e1990e6a11adfcf0702dac4d0707
 F test/e_fts3.test 5c02288842e4f941896fd44afdef564dd5fc1459
 F test/e_insert.test 0e63edc037afe738bb81a626a676811ed7862c90
-F test/e_reindex.test 396b7b4f0a66863b4e95116a67d93b227193e589
+F test/e_reindex.test 57d439f6c644befc8274ac93cf2f5449cf2736c1
 F test/e_resolve.test dcce9308fb13b934ce29591105d031d3e14fbba6
 F test/e_select.test 52692ff3849541e828ad4661fe3773a9b8711763
 F test/e_select2.test aceb80ab927d46fba5ce7586ebabf23e2bb0604f
@@ -1250,7 +1250,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P d3c00d61581c8ba6dce5618391432d3af8d324d4
-R 8123505062f70927e7be9214d0f6d5b6
+P b51028ed2f57f4245a7ebd9bdb99d1bcfaf1a01b
+R 2161c4b29e95b81d422e85f30c2d6731
 U dan
-Z fd48a7f3e42fad2b9442aa5a1e6cf7ce
+Z 154b9b38eeade2d6cb79a81e5bb9fb34
index 66f4c95a456a47a5ab57fd4cee8851720bd7dc91..833d348a2f24bf2de807e8c89e891408a8aa01b9 100644 (file)
@@ -1 +1 @@
-b51028ed2f57f4245a7ebd9bdb99d1bcfaf1a01b
\ No newline at end of file
+5b3de9390f2ffc4c530fd47c71c70e87972cf74b
\ No newline at end of file
index 4b86787a05feac9af305a5aff2f833cc18771ac1..fa66aa7a1ff2763261e1a4a07dee47e89be09a34 100644 (file)
@@ -48,8 +48,11 @@ do_execsql_test e_reindex-1.1 {
   INSERT INTO t1 VALUES(1, 2);
   INSERT INTO t1 VALUES(3, 4);
   INSERT INTO t1 VALUES(5, 6);
+
+  CREATE TABLE saved(a,b,c,d,e);
+  INSERT INTO saved SELECT * FROM sqlite_master WHERE type = 'index';
   PRAGMA writable_schema = 1;
-  UPDATE sqlite_master SET sql = '-- ' || sql WHERE type = 'index';
+  DELETE FROM sqlite_master WHERE type = 'index';
 } {}
 
 db close
@@ -59,7 +62,8 @@ do_execsql_test e_reindex-1.2 {
   INSERT INTO t1 VALUES(7, 8);
   INSERT INTO t1 VALUES(9, 10);
   PRAGMA writable_schema = 1;
-  UPDATE sqlite_master SET sql = substr(sql, 4) WHERE type = 'index';
+  INSERT INTO sqlite_master SELECT * FROM saved;
+  DROP TABLE saved;
 } {}
 
 db close