Add Microsoft nmake compatible makefile; update a few test cases for Windows.

FossilOrigin-Name: a7590af65f3881cf905b8cac2b87381e89a80271
This commit is contained in:
shaneh
2011-06-17 07:07:24 +00:00
parent d4d21fea8e
commit b2f20bfc53
5 changed files with 887 additions and 9 deletions
+7
View File
@@ -441,6 +441,8 @@ do_test pager1.4.2.1 {
db close
tstvfs delete
} {}
if {$::tcl_platform(platform)!="windows"} {
do_test pager1.4.2.2 {
faultsim_restore_and_reopen
execsql {
@@ -473,6 +475,7 @@ do_test pager1.4.2.5 {
PRAGMA integrity_check;
}
} {4 ok}
}
do_test pager1.4.3.1 {
testvfs tstvfs -default 1
@@ -1548,6 +1551,7 @@ do_execsql_test pager1-13.1.1 {
UPDATE t1 SET b = a_string(400);
} {persist}
if {$::tcl_platform(platform)!="windows"} {
# Run transactions of increasing sizes. Eventually, one (or more than one)
# of these will write just enough content that one of the old headers created
# by the transaction in the block above lies immediately after the content
@@ -1570,7 +1574,9 @@ for {set nUp 1} {$nUp<64} {incr nUp} {
} {ok}
db2 close
}
}
if {$::tcl_platform(platform)!="windows"} {
# Same test as above. But this time with an index on the table.
#
do_execsql_test pager1-13.2.1 {
@@ -1591,6 +1597,7 @@ for {set nUp 1} {$nUp<64} {incr nUp} {
} {ok}
db2 close
}
}
db close
tv delete