]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add test case to e_expr.test.
authordan <dan@noemail.net>
Sat, 14 Aug 2010 18:32:23 +0000 (18:32 +0000)
committerdan <dan@noemail.net>
Sat, 14 Aug 2010 18:32:23 +0000 (18:32 +0000)
FossilOrigin-Name: db9539f2ceabd3c5a3eb5d4701f80f4e7da9344d

manifest
manifest.uuid
test/e_expr.test

index 5f639bad13dc2e4b8fea24afee6d1994187d9c2a..8e5a48322b8d171f69806d17c2688e03aaaecac1 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,8 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-C Change\ssqlite3PagerPagecount()\sto\sreturn\svoid,\ssince\sthe\sreturn\svalue\swas\nalways\sSQLITE_OK\sand\swas\snever\sused.
-D 2010-08-14T17:12:05
+C Add\stest\scase\sto\se_expr.test.
+D 2010-08-14T18:32:24
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in ec08dc838fd8110fe24c92e5130bcd91cbb1ff2e
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -343,7 +340,7 @@ F test/descidx2.test 9f1a0c83fd57f8667c82310ca21b30a350888b5d
 F test/descidx3.test fe720e8b37d59f4cef808b0bf4e1b391c2e56b6f
 F test/diskfull.test 0cede7ef9d8f415d9d3944005c76be7589bb5ebb
 F test/distinctagg.test 1a6ef9c87a58669438fc771450d7a72577417376
-F test/e_expr.test 946c72cd0866396458b022736cfc445164d814fe
+F test/e_expr.test ba4cccc04184e0bcea0a43175c4978042a07a242
 F test/e_fkey.test 6721a741c6499b3ab7e5385923233343c8f1ad05
 F test/e_fts3.test 75bb0aee26384ef586165e21018a17f7cd843469
 F test/enc.test e54531cd6bf941ee6760be041dff19a104c7acea
@@ -846,14 +843,7 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P 364df6c7735447cc2187923918a35bf62d82decc
-R 41b21b9cec2b7ed19a7b12aa909cd6f7
-U drh
-Z ea65b0e4d3c92c02b13a56775c5b9c0e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
-
-iD8DBQFMZs5noxKgR168RlERAkpiAJwKvysDHu9rzoE7x0MsHUslCjN76ACeNG3q
-vd7eRLuMVa97Knwh46KjX44=
-=OB1N
------END PGP SIGNATURE-----
+P 7dd78eb7974ec7c40af3fcf2b125ca5bc0766b5c
+R 0228d9fad28861af037393c6d2923e36
+U dan
+Z 43f60defab7e944b5b137eea1702bf95
index c3acd5b34d7f1e055884755e0ee79778af5b5a9a..c9e02439cfac3cb1843dde932bd1776484abdfdb 100644 (file)
@@ -1 +1 @@
-7dd78eb7974ec7c40af3fcf2b125ca5bc0766b5c
\ No newline at end of file
+db9539f2ceabd3c5a3eb5d4701f80f4e7da9344d
\ No newline at end of file
index ae7c46471ff40962794359034433ee1f2647231b..3549e84a62ffe5c38d327d938a68bdbf8f1e9560 100644 (file)
@@ -600,4 +600,18 @@ foreach {tn sql} [list                           \
   do_catchsql_test e_expr-11.7.$tn $sql [list 1 {too many SQL variables}]
 }
 
+# EVIDENCE-OF: R-14068-49671 Parameters that are not assigned values
+# using sqlite3_bind() are treated as NULL.
+#
+do_test e_expr-11.7.1 {
+  set stmt [sqlite3_prepare_v2 db { SELECT ?, :a, @b, $d } -1]
+  sqlite3_step $stmt
+
+  list [sqlite3_column_type $stmt 0] \
+       [sqlite3_column_type $stmt 1] \
+       [sqlite3_column_type $stmt 2] \
+       [sqlite3_column_type $stmt 3] 
+} {NULL NULL NULL NULL}
+do_test e_expr-11.7.1 { sqlite3_finalize $stmt } SQLITE_OK
+
 finish_test