From c9af065075387cc68afce9a120f806be4122d389 Mon Sep 17 00:00:00 2001 From: Eloy Duran Date: Sun, 11 Jan 2009 13:36:34 +0100 Subject: [PATCH] Remove MySQL BEGIN and COMMIT queries from $queries_executed before asserting number of queries. --- activerecord/lib/active_record/test_case.rb | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/activerecord/lib/active_record/test_case.rb b/activerecord/lib/active_record/test_case.rb index 149b932..211dd78 100644 --- a/activerecord/lib/active_record/test_case.rb +++ b/activerecord/lib/active_record/test_case.rb @@ -27,6 +27,7 @@ module ActiveRecord $queries_executed = [] yield ensure + %w{ BEGIN COMMIT }.each { |x| $queries_executed.delete(x) } assert_equal num, $queries_executed.size, "#{$queries_executed.size} instead of #{num} queries were executed.#{$queries_executed.size == 0 ? '' : "\nQueries:\n#{$queries_executed.join("\n")}"}" end -- 1.6.0