]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add test cases for sqlite3_complete with an EXPLAIN QUERY PLAN on a
authordrh <drh@noemail.net>
Tue, 28 Apr 2009 04:51:29 +0000 (04:51 +0000)
committerdrh <drh@noemail.net>
Tue, 28 Apr 2009 04:51:29 +0000 (04:51 +0000)
CREATE TRIGGER statement.  Ticket #3828. (CVS 6553)

FossilOrigin-Name: 6b86b40edadb9c9cbc0db5a43a8277434f9d7171

manifest
manifest.uuid
test/main.test

index f36eeecafb0fe8b944e5a344325195b72dce82c0..37d23a85d757c982f4ee8d16b038969e22856626 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Make\ssure\ssqlite3_open16()\salways\szeros\sthe\sdb\sreturn\spointer\sif\nSQLite\sinitialization\sfails.\s(CVS\s6552)
-D 2009-04-28T04:47:31
+C Add\stest\scases\sfor\ssqlite3_complete\swith\san\sEXPLAIN\sQUERY\sPLAN\son\sa\nCREATE\sTRIGGER\sstatement.\s\sTicket\s#3828.\s(CVS\s6553)
+D 2009-04-28T04:51:29
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
 F Makefile.in 583e87706abc3026960ed759aff6371faf84c211
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
@@ -442,7 +442,7 @@ F test/lock4.test 991b57669a868bbfd39fe0c0df0d493985829105
 F test/lock5.test 6b1f78f09ad1522843dad571b76b321e6f439bf7
 F test/lock6.test 862aa71e97b288d6b3f92ba3313f51bd0b003776
 F test/lookaside.test 1dd350dc6dff015c47c07fcc5a727a72fc5bae02
-F test/main.test 9b048ee1d2fdbc0a232b87b236d64e9ff7b68e68
+F test/main.test 347ab987f16167858781383427476b33dc69fdb7
 F test/make-where7.tcl 05c16b5d4f5d6512881dfec560cb793915932ef9
 F test/malloc.test cd2b9f515ba98beb5e335acdd94c3ad7a6f7fc4a
 F test/malloc3.test 4bc57f850b212f706f3e1b37c4eced1d5a727cd1
@@ -725,7 +725,7 @@ F tool/speedtest16.c c8a9c793df96db7e4933f0852abb7a03d48f2e81
 F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
-P 3ac1b15f552fe005630e43a92fffa6a4abd6675d
-R ce7ad2cfeceaae4924fa46a2e9663c12
+P 057c7d171397e19c8f3ac2362ea45f2b4a50530c
+R e9cf7dcfedeb1269850001610142cf1c
 U drh
-Z fff0fc60f9b3711ffd15eacee148c143
+Z 6cc8d771e93fc6aa7c555d8857beb7c3
index 509e3d8ef5a5f3ac8c59570bdf9aaa80fd498e84..a4f0dbc910bcdf32230a89779036aa217518fa8c 100644 (file)
@@ -1 +1 @@
-057c7d171397e19c8f3ac2362ea45f2b4a50530c
\ No newline at end of file
+6b86b40edadb9c9cbc0db5a43a8277434f9d7171
\ No newline at end of file
index 44268ca7bbea496690594f2cd7a747741f394624..12262c1c5132555b22d34b9affc4dc058a5d35b9 100644 (file)
@@ -11,7 +11,7 @@
 # This file implements regression tests for SQLite library.  The
 # focus of this file is exercising the code in main.c.
 #
-# $Id: main.test,v 1.31 2009/04/25 08:39:15 danielk1977 Exp $
+# $Id: main.test,v 1.32 2009/04/28 04:51:29 drh Exp $
 
 set testdir [file dirname $argv0]
 source $testdir/tester.tcl
@@ -85,6 +85,16 @@ ifcapable {trigger} {
       CREATE TRIGGER xyz AFTER DELETE abc BEGIN UPDATE pqr;
     }
   } {0}
+  do_test main-1.17.2 {
+    db complete {
+      EXPLAIN CREATE TRIGGER xyz AFTER DELETE abc BEGIN UPDATE pqr;
+    }
+  } {0}
+  do_test main-1.17.3 {
+    db complete {
+      EXPLAIN QUERY PLAN CREATE TRIGGER xyz AFTER DELETE abc BEGIN UPDATE pqr;
+    }
+  } {0}
   do_test main-1.18 {
     db complete {
       CREATE TRIGGER xyz AFTER DELETE abc BEGIN UPDATE pqr; END;