Skip to content

Commit 7b22ec6

Browse files
committed
Adding 2000? and 2005? class and instance helpers for tests.
1 parent 4e7a921 commit 7b22ec6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/cases/sqlserver_helper.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ def raw_select_with_query_record(sql, name = nil)
7272

7373
module ActiveRecord
7474
class TestCase < ActiveSupport::TestCase
75+
class << self
76+
def sqlserver_2000? ; ActiveRecord::Base.connection.sqlserver_2000? ; end
77+
def sqlserver_2005? ; ActiveRecord::Base.connection.sqlserver_2005? ; end
78+
end
7579
def assert_sql(*patterns_to_match)
7680
$queries_executed = []
7781
yield
@@ -82,6 +86,8 @@ def assert_sql(*patterns_to_match)
8286
end
8387
assert failed_patterns.empty?, "Query pattern(s) #{failed_patterns.map(&:inspect).join(', ')} not found in:\n#{$queries_executed.inspect}"
8488
end
89+
def sqlserver_2000? ; self.class.sqlserver_2000? ; end
90+
def sqlserver_2005? ; self.class.sqlserver_2005? ; end
8591
end
8692
end
8793

0 commit comments

Comments
 (0)