From e17f09b18545b8979b5a368d97649f388ce339d7 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 5 Jul 2013 14:50:03 +0200 Subject: [PATCH] Bug 10274: Execute sql queries into a transaction --- t/db_dependent/Acquisition.t | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/t/db_dependent/Acquisition.t b/t/db_dependent/Acquisition.t index dd185ac..2835f26 100755 --- a/t/db_dependent/Acquisition.t +++ b/t/db_dependent/Acquisition.t @@ -18,6 +18,10 @@ BEGIN { use_ok('C4::Bookseller'); } +my $dbh = C4::Context->dbh; +$dbh->{AutoCommit} = 0; +$dbh->{RaiseError} = 1; + my $booksellerid = C4::Bookseller::AddBookseller( { name => "my vendor", @@ -120,13 +124,4 @@ for my $field ( @expectedfields ) { ok( exists( $firstorder->{ $field } ), "This order has a $field field" ); } -END { - C4::Acquisition::DelOrder( $biblionumber1, $ordernumber1 ); - C4::Acquisition::DelOrder( $biblionumber2, $ordernumber2 ); - C4::Acquisition::DelOrder( $biblionumber2, $ordernumber3 ); - C4::Budgets::DelBudget( $budgetid ); - C4::Acquisition::DelBasket( $basketno ); - C4::Bookseller::DelBookseller( $booksellerid ); - C4::Biblio::DelBiblio($biblionumber1); - C4::Biblio::DelBiblio($biblionumber2); -}; +$dbh->rollback; -- 1.7.10.4