| Index: third_party/sqlite/src/test/attach2.test
|
| diff --git a/third_party/sqlite/src/test/attach2.test b/third_party/sqlite/src/test/attach2.test
|
| index 3cc5af961bbc9c17b4fa103a7c4ee9d93d0b5412..f8705685419e6ede6afa710d211619c8106846c8 100644
|
| --- a/third_party/sqlite/src/test/attach2.test
|
| +++ b/third_party/sqlite/src/test/attach2.test
|
| @@ -33,8 +33,8 @@ do_test attach2-1.1 {
|
| CREATE TABLE t1(a,b);
|
| CREATE INDEX x1 ON t1(a);
|
| }
|
| - file delete -force test2.db
|
| - file delete -force test2.db-journal
|
| + forcedelete test2.db
|
| + forcedelete test2.db-journal
|
| sqlite3 db2 test2.db
|
| db2 eval {
|
| CREATE TABLE t1(a,b);
|
| @@ -327,7 +327,7 @@ do_test attach2-4.15 {
|
|
|
| db close
|
| db2 close
|
| -file delete -force test2.db
|
| +forcedelete test2.db
|
| sqlite3_soft_heap_limit $soft_limit
|
|
|
| # These tests - attach2-5.* - check that the master journal file is deleted
|
| @@ -335,7 +335,7 @@ sqlite3_soft_heap_limit $soft_limit
|
| #
|
| # Update: It's not actually created if a rollback occurs, so that test
|
| # doesn't really prove too much.
|
| -foreach f [glob test.db*] {file delete -force $f}
|
| +foreach f [glob test.db*] {forcedelete $f}
|
| do_test attach2-5.1 {
|
| sqlite3 db test.db
|
| execsql {
|
| @@ -377,6 +377,9 @@ do_test attach2-6.2 {
|
| }
|
| } {1 {cannot ATTACH database within transaction}}
|
|
|
| +# EVIDENCE-OF: R-59740-55581 This statement will fail if SQLite is in
|
| +# the middle of a transaction.
|
| +#
|
| do_test attach2-6.3 {
|
| catchsql {
|
| DETACH aux;
|
|
|