From: drh Date: Fri, 20 May 2011 01:50:01 +0000 (+0000) Subject: Fix the URI test script so that it works even if there is a subdirectory X-Git-Tag: version-3.7.7~102 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=812d6088be28ab5bf2d44b4411df417dfb29b8d8;p=thirdparty%2Fsqlite.git Fix the URI test script so that it works even if there is a subdirectory named "test". FossilOrigin-Name: 2018d4e108872f2436df046636401b89cfde589d --- diff --git a/manifest b/manifest index 4ded5d5da8..f751acadc1 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Mark\san\sunreachable\sbranch\sin\sthe\srecent\sWAL\sproblem\sas\sunreachable. -D 2011-05-20T01:49:30.995 +C Fix\sthe\sURI\stest\sscript\sso\sthat\sit\sworks\seven\sif\sthere\sis\sa\ssubdirectory\nnamed\s"test". +D 2011-05-20T01:50:01.794 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 11dcc00a8d0e5202def00e81732784fb0cc4fe1d F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@ -843,7 +843,7 @@ F test/unique.test 083c7fff74695bcc27a71d75699deba3595bc9c2 F test/unixexcl.test 9d80a54d86d2261f660758928959368ffc36151e F test/unordered.test e81169ce2a8f31b2c6b66af691887e1376ab3ced F test/update.test 8bc86fd7ef1a00014f76dc6a6a7c974df4aef172 -F test/uri.test 2d08a6f77bf93ca925743a65802c4aa23aaaf373 +F test/uri.test 53de9a2549cbda9c343223236918ef502f6a9051 F test/utf16align.test 54cd35a27c005a9b6e7815d887718780b6a462ae F test/vacuum.test 29b60e8cc9e573b39676df6c4a75fe9e02d04a09 F test/vacuum2.test 91a84c9b08adfc4472097d2e8deb0150214e0e76 @@ -938,7 +938,7 @@ F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e F tool/split-sqlite3c.tcl d9be87f1c340285a3e081eb19b4a247981ed290c F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f -P 97fcd9e88891abd44037004e47862bcecfa1b0c9 -R dfc39482dc1485cfb422ba7a47f95a18 +P 3e8a29ff8953054cb3b88db5997b5bae38ba09dd +R 5fea414460a5e5fa1ee92fc36723f05a U drh -Z 170a5ac08de306ec947114fc9ba724a8 +Z c112edb8a27a2fc78ca0bd2c77513025 diff --git a/manifest.uuid b/manifest.uuid index e36365ca26..aac5e1d8c2 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -3e8a29ff8953054cb3b88db5997b5bae38ba09dd \ No newline at end of file +2018d4e108872f2436df046636401b89cfde589d \ No newline at end of file diff --git a/test/uri.test b/test/uri.test index 42cbc66d77..f361e92917 100644 --- a/test/uri.test +++ b/test/uri.test @@ -46,7 +46,7 @@ foreach {tn uri file} { 11 file file 12 http:test.db http:test.db 13 file:test.db%00extra test.db - 14 file:test%00.db%00extra test + 14 file:testdb%00.db%00extra testdb 15 test.db?mork=1#boris test.db?mork=1#boris 16 file://localhostPWD/test.db%3Fhello test.db?hello @@ -59,6 +59,7 @@ foreach {tn uri file} { set uri [string map [list PWD [pwd]] $uri] } + if {[file isdir $file]} {error "$file is a directory"} forcedelete $file do_test 1.$tn.1 { file exists $file } 0 set DB [sqlite3_open $uri] @@ -90,9 +91,9 @@ foreach {tn uri kvlist} { 3 file:test.db?hello=1&world=2&vfs=tvfs {hello 1 world 2 vfs tvfs} 4 file:test.db?hello=1&world=2&vfs=tvfs2 {} 5 file:test.db?%68%65%6C%6C%6F=%77%6F%72%6C%64 {hello world} - 6 file:test%00.db?hello%00extra=world%00ex {hello world} - 7 file:test%00.db?hello%00=world%00 {hello world} - 8 file:test%00.db?=world&xyz=abc {xyz abc} + 6 file:testdb%00.db?hello%00extra=world%00ex {hello world} + 7 file:testdb%00.db?hello%00=world%00 {hello world} + 8 file:testdb%00.db?=world&xyz=abc {xyz abc} 9 file:test.db?%00hello=world&xyz=abc {xyz abc} 10 file:test.db?hello=%00world&xyz= {hello {} xyz {}} 11 file:test.db?=#ravada {}