Skip to content

Commit

Permalink
Change test suite
Browse files Browse the repository at this point in the history
Delayed flagging of transaction starting is no longer to be expected.
  • Loading branch information
bpvgoncalves committed Jun 19, 2023
1 parent 1af7d34 commit b475cf1
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions tests/testthat/test-transactions.R
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,9 @@ test_that("no nested unnamed transactions (commit after error)", {
)
expect_false(sqliteIsTransacting(con))
dbBegin(con)
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
expect_error(dbBegin(con))
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbCommit(con)
expect_false(sqliteIsTransacting(con))

Expand All @@ -108,9 +108,9 @@ test_that("no nested unnamed transactions (rollback after error)", {

expect_false(sqliteIsTransacting(con))
dbBegin(con)
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
expect_error(dbBegin(con))
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbRollback(con)
expect_false(sqliteIsTransacting(con))

Expand Down Expand Up @@ -389,14 +389,14 @@ test_that("transactions managed without dbBegin+dbCommit", {

expect_false(sqliteIsTransacting(con))
dbExecute(con, "BEGIN")
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "a", data.frame(a = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "END")
expect_false(sqliteIsTransacting(con))

dbExecute(con, "BEGIN")
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "b", data.frame(b = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "COMMIT")
Expand Down Expand Up @@ -425,7 +425,7 @@ test_that("transactions managed without dbBegin+dbRollback", {

expect_false(sqliteIsTransacting(con))
dbExecute(con, "BEGIN")
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "a", data.frame(a = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "ROLLBACK")
Expand All @@ -446,7 +446,7 @@ test_that("mixed management of transactions", {

expect_false(sqliteIsTransacting(con))
dbExecute(con, "BEGIN")
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "a", data.frame(a = 1))
expect_true(sqliteIsTransacting(con))
dbCommit(con)
Expand All @@ -461,7 +461,7 @@ test_that("mixed management of transactions", {

expect_false(sqliteIsTransacting(con))
dbExecute(con, "BEGIN")
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "c", data.frame(c = 1))
expect_true(sqliteIsTransacting(con))
dbRollback(con)
Expand All @@ -475,21 +475,21 @@ test_that("mixed management of transactions", {
expect_false(sqliteIsTransacting(con))

dbBegin(con)
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "e", data.frame(e = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "COMMIT")
expect_false(sqliteIsTransacting(con))

dbBegin(con)
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "f", data.frame(f = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "END")
expect_false(sqliteIsTransacting(con))

dbBegin(con)
expect_false(sqliteIsTransacting(con))
expect_true(sqliteIsTransacting(con))
dbWriteTable(con, "g", data.frame(g = 1))
expect_true(sqliteIsTransacting(con))
dbExecute(con, "ROLLBACK")
Expand Down

0 comments on commit b475cf1

Please sign in to comment.