-C Improvements\sto\sthe\sSQLITE_MISUSE\sdetection\slogic.\s\sAlso\sadded\stest\scases\nfor\sthis\slogic,\sincluding\sthe\snew\stest\sfile\s"misuse.test".\s(CVS\s559)
-D 2002-05-10T13:14:07
+C Update\sthe\smisuse.test\sscript\sso\sthat\sit\swill\swork\sunder\sWindows.\s\sChanges\nto\sthe\sspeed\stesting\sscript\sto\ssupport\sversion\s2.4.12.\s(CVS\s560)
+D 2002-05-10T14:37:31
F Makefile.in 50f1b3351df109b5774771350d8c1b8d3640130d
F Makefile.template 89e373b2dad0321df00400fa968dc14b61a03296
F README a4c0ba11354ef6ba0776b400d057c59da47a4cc0
F test/malloc.test 70fdd0812e2a57eb746aaf015350f58bb8eee0b1
F test/minmax.test fb6ab400271ae1f5bc88617c2882f2f081ea8e6d
F test/misc1.test a03214118429b40ca5548bc1fae0ebd5c34dabe6
-F test/misuse.test 3ef43523b24cf1a7f56c2d344ec3025f60c6fce4
+F test/misuse.test 2c401721fbbe01897a80cef12e2fbbad4ca8a807
F test/notnull.test b1f3e42fc475b0b5827b27b2e9b562081995ff30
F test/pager.test b0c0d00cd5dce0ce21f16926956b195c0ab5044c
F test/pragma.test 0b9675ef1f5ba5b43abfa337744445fc5b01a34a
F tool/opcodeDoc.awk b3a2a3d5d3075b8bd90b7afe24283efdd586659c
F tool/renumberOps.awk 6d067177ad5f8d711b79577b462da9b3634bd0a9
F tool/report1.txt 9eae07f26a8fc53889b45fc833a66a33daa22816
-F tool/speedtest.tcl 8287851340fd4a9500a69e9b10fb5ed9e6b0d0c3
+F tool/speedtest.tcl 06c76698485ccf597b9e7dbb1ac70706eb873355
F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
F www/arch.fig d5f9752a4dbf242e9cfffffd3f5762b6c63b3bcf
F www/arch.png 82ef36db1143828a7abc88b1e308a5f55d4336f4
F www/sqlite.tcl 8b5884354cb615049aed83039f8dfe1552a44279
F www/tclsqlite.tcl 1db15abeb446aad0caf0b95b8b9579720e4ea331
F www/vdbe.tcl 2013852c27a02a091d39a766bc87cff329f21218
-P a05fabd2df1cb38c555a7b2f31b0ca687db500c2
-R b30599eb63bdfc63e05ba22c1fe53652
+P f42907ce457e012592f8c043dc6c915e87258b35
+R 3b5832b01c3219f88712622031d79de7
U drh
-Z b94dda4b81c12e0efb3453e43d29b6de
+Z cc3ac64d3e10830979d9b55160a880d9
-f42907ce457e012592f8c043dc6c915e87258b35
\ No newline at end of file
+232b7ef2c8207eb6d2564a641446267d3dec97af
\ No newline at end of file
# This file implements tests for the SQLITE_MISUSE detection logic.
# This test file leaks memory and file descriptors.
#
-# $Id: misuse.test,v 1.1 2002/05/10 13:14:08 drh Exp $
+# $Id: misuse.test,v 1.2 2002/05/10 14:37:31 drh Exp $
set testdir [file dirname $argv0]
source $testdir/tester.tcl
#
do_test misuse-1.1 {
db close
- set ::DB [sqlite db test.db]
+ set ::DB [sqlite db test2.db]
execsql {
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
#
do_test misuse-2.1 {
db close
- set ::DB [sqlite db test.db]
+ set ::DB [sqlite db test2.db]
execsql {
SELECT * FROM t1
}
#
do_test misuse-3.1 {
db close
- set ::DB [sqlite db test.db]
+ set ::DB [sqlite db test2.db]
execsql {
SELECT * FROM t1
}
#
do_test misuse-4.1 {
db close
- set ::DB [sqlite db test.db]
+ set ::DB [sqlite db test2.db]
execsql {
SELECT * FROM t1
}
#
do_test misuse-5.1 {
db close
- set ::DB [sqlite db test.db]
+ set ::DB [sqlite db test2.db]
execsql {
SELECT * FROM t1
}
exec sync; after $delay;
set t [time "exec ./sqlite248 s2k.db <$sqlfile" 1]
set t [expr {[lindex $t 0]/1000000.0}]
- puts [format $format {SQLite 2.4:} $t]
+ puts [format $format {SQLite 2.4.8:} $t]
exec sync; after $delay;
set t [time "exec ./sqlite248 sns.db <$sqlfile" 1]
set t [expr {[lindex $t 0]/1000000.0}]
- puts [format $format {SQLite 2.4 (nosync):} $t]
+ puts [format $format {SQLite 2.4.8 (nosync):} $t]
+ exec sync; after $delay;
+ set t [time "exec ./sqlite2412 s2kb.db <$sqlfile" 1]
+ set t [expr {[lindex $t 0]/1000000.0}]
+ puts [format $format {SQLite 2.4.12:} $t]
+ exec sync; after $delay;
+ set t [time "exec ./sqlite2412 snsb.db <$sqlfile" 1]
+ set t [expr {[lindex $t 0]/1000000.0}]
+ puts [format $format {SQLite 2.4.12 (nosync):} $t]
# set t [time "exec ./sqlite-t1 st1.db <$sqlfile" 1]
# set t [expr {[lindex $t 0]/1000000.0}]
# puts [format $format {SQLite 2.4 (test):} $t]
}
close $fd
exec ./sqlite248 s2k.db <2kinit.sql
+exec ./sqlite2412 s2kb.db <2kinit.sql
set fd [open nosync-init.sql w]
puts $fd {
PRAGMA default_cache_size=2000;
}
close $fd
exec ./sqlite248 sns.db <nosync-init.sql
+exec ./sqlite2412 snsb.db <nosync-init.sql
set ones {zero one two three four five six seven eight nine
ten eleven twelve thirteen fourteen fifteen sixteen seventeen
eighteen nineteen}