Index: third_party/sqlite/src/test/shared2.test |
diff --git a/third_party/sqlite/src/test/shared2.test b/third_party/sqlite/src/test/shared2.test |
index d2a0d1b0f0490f5ffb64e77c0890ccf403045b6f..5bde8cfad84371b5a1c6346e93844b1ddce55650 100644 |
--- a/third_party/sqlite/src/test/shared2.test |
+++ b/third_party/sqlite/src/test/shared2.test |
@@ -79,48 +79,6 @@ do_test shared2-1.3 { |
list $a $count |
} {32 64} |
-#--------------------------------------------------------------------------- |
-# These tests, shared2.2.*, test the outcome when data is added to or |
-# removed from a table due to a rollback while a read-uncommitted |
-# cursor is scanning it. |
-# |
-do_test shared2-2.1 { |
- execsql { |
- INSERT INTO numbers VALUES(1, 'Medium length text field'); |
- INSERT INTO numbers VALUES(2, 'Medium length text field'); |
- INSERT INTO numbers VALUES(3, 'Medium length text field'); |
- INSERT INTO numbers VALUES(4, 'Medium length text field'); |
- BEGIN; |
- DELETE FROM numbers WHERE (a%2)=0; |
- } db1 |
- set res [list] |
- db2 eval { |
- SELECT a FROM numbers ORDER BY a; |
- } { |
- lappend res $a |
- if {$a==3} { |
- execsql {ROLLBACK} db1 |
- } |
- } |
- set res |
-} {1 3 4} |
-do_test shared2-2.2 { |
- execsql { |
- BEGIN; |
- INSERT INTO numbers VALUES(5, 'Medium length text field'); |
- INSERT INTO numbers VALUES(6, 'Medium length text field'); |
- } db1 |
- set res [list] |
- db2 eval { |
- SELECT a FROM numbers ORDER BY a; |
- } { |
- lappend res $a |
- if {$a==5} { |
- execsql {ROLLBACK} db1 |
- } |
- } |
- set res |
-} {1 2 3 4 5} |
db1 close |
db2 close |
@@ -129,7 +87,7 @@ do_test shared2-3.2 { |
sqlite3_enable_shared_cache 1 |
} {1} |
-file delete -force test.db |
+forcedelete test.db |
sqlite3 db test.db |
do_test shared2-4.1 { |