]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Update 'fuzzerfault' test for its new module loading command. Fix several test names...
authormistachkin <mistachkin@noemail.net>
Mon, 29 Apr 2013 07:01:23 +0000 (07:01 +0000)
committermistachkin <mistachkin@noemail.net>
Mon, 29 Apr 2013 07:01:23 +0000 (07:01 +0000)
FossilOrigin-Name: e81e9ca11db09424dd310bbc91686a5daa618cb1

manifest
manifest.uuid
test/fuzzerfault.test
test/io.test

index 16c565ef04a65124038e39be006767a11cf2ecb9..3db186dfa591721676d8ade86fb5a564f390f9d3 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Remove\sspellfix\svirtual\stable\sdocumentation\sfrom\sthe\ssource\stree.\nReference\sthe\sseparate\sdocumentation\son\sthe\swebsite\sinstead.
-D 2013-04-27T18:06:40.561
+C Update\s'fuzzerfault'\stest\sfor\sits\snew\smodule\sloading\scommand.\s\sFix\sseveral\stest\snames\sin\s'io.test'\sand\smake\ssure\sthe\sdatabase\sgets\sclosed\sbetween\stests.
+D 2013-04-29T07:01:23.073
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in ce81671efd6223d19d4c8c6b88ac2c4134427111
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -534,7 +534,7 @@ F test/fuzz3.test aec64345184d1662bd30e6a17851ff659d596dc5
 F test/fuzz_common.tcl a87dfbb88c2a6b08a38e9a070dabd129e617b45b
 F test/fuzz_malloc.test 328f70aaca63adf29b4c6f06505ed0cf57ca7c26
 F test/fuzzer1.test 41bd5aa6ae0cf18d06342a4476e3cad98604ae48
-F test/fuzzerfault.test f96773292b82ce40f7e6614f04ab2166c4ed3c28
+F test/fuzzerfault.test 8792cd77fd5bce765b05d0c8e01b9edcf8af8536
 F test/hook.test 45cb22b940c3cc0af616ba7430f666e245711a48
 F test/icu.test 70df4faca133254c042d02ae342c0a141f2663f4
 F test/in.test 5941096407d8c133b9eff15bd3e666624b6cbde3
@@ -569,7 +569,7 @@ F test/instr.test a34e1d46a9eefb098a7167ef0e730a4a3d82fba0
 F test/intarray.test 066b7d7ac38d25bf96f87f1b017bfc687551cdd4
 F test/interrupt.test dfe9a67a94b0b2d8f70545ba1a6cca10780d71cc
 F test/intpkey.test 7af30f6ae852d8d1c2b70e4bf1551946742e92d8
-F test/io.test b90105d295225a712e2e9cb685876101712058b5
+F test/io.test 0147ed5fdbce3286d6128f5f7e3b76ee8352d652
 F test/ioerr.test 40bb2cfcab63fb6aa7424cd97812a84bc16b5fb8
 F test/ioerr2.test 9d71166f8466eda510f1af6137bdabaa82b5408d
 F test/ioerr3.test d3cec5e1a11ad6d27527d0d38573fbff14c71bdd
@@ -1060,7 +1060,7 @@ F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
-P f14d55cf358b0392d3b8cd61dc85f43a610a8edf
-R 1d8237b86dffdd5327eb650dcb291120
-U drh
-Z 369cfa66c298e6ca3c71b08895115463
+P adcf78909ff9064b6e3c4dd15ccd3245c8cf270b
+R 263b9a6fce3f45179cbdd8291a5dbd19
+U mistachkin
+Z c1a76ab097fbf09032c65307a2000f74
index edb252e518e406c4cb4f09cb80e3b33d3156c81a..d77da23addae04b297c49ce6e392c291d956a98e 100644 (file)
@@ -1 +1 @@
-adcf78909ff9064b6e3c4dd15ccd3245c8cf270b
\ No newline at end of file
+e81e9ca11db09424dd310bbc91686a5daa618cb1
\ No newline at end of file
index 50450ede7c76af1bc74493213cbc2049a1b3a830..6449612a66d605dc481cb9b730b5e2c8b01e4202 100644 (file)
@@ -30,7 +30,7 @@ do_test 1-pre1 {
 } {}
 do_faultsim_test 1 -prep {
   faultsim_restore_and_reopen
-  register_fuzzer_module db
+  load_static_extension db fuzzer
 } -body {
   execsql { 
     CREATE VIRTUAL TABLE x1 USING fuzzer(x1_rules);
@@ -43,7 +43,7 @@ do_faultsim_test 1 -prep {
 
 do_test 2-pre1 {
   faultsim_delete_and_reopen
-  register_fuzzer_module db
+  load_static_extension db fuzzer
   execsql {
     CREATE TABLE x2_rules(ruleset, cFrom, cTo, cost);
     INSERT INTO x2_rules VALUES(0, 'a', 'x', 1);
@@ -56,7 +56,7 @@ do_test 2-pre1 {
 
 do_faultsim_test 2 -prep {
   faultsim_restore_and_reopen
-  register_fuzzer_module db
+  load_static_extension db fuzzer
 } -body {
   execsql { 
     SELECT count(*) FROM x2 WHERE word MATCH 'abc';
@@ -78,7 +78,7 @@ do_test 3-pre1 {
 
 do_faultsim_test 3 -prep {
   faultsim_restore_and_reopen
-  register_fuzzer_module db
+  load_static_extension db fuzzer
 } -body {
   execsql { 
     CREATE VIRTUAL TABLE x1 USING fuzzer(x1_rules);
index f9583e0e33553d5cbe93f0c6fa0bf73267f4b4e9..43289567f1f1d42fdefc99cf6e3fa4507c54289f 100644 (file)
@@ -16,6 +16,7 @@
 
 set testdir [file dirname $argv0]
 source $testdir/tester.tcl
+set ::testprefix io
 
 db close
 sqlite3_simulate_device
@@ -628,6 +629,7 @@ foreach {tn sql} {
   # to be flushed. Which is a bug.
   hexio_write test.db [expr 1024 * 5] [string repeat 00 2048]
   do_execsql_test 6.2.$tn.3 { PRAGMA integrity_check } {ok}
+  db close
 }
 
 sqlite3_simulate_device -char {} -sectorsize 0