Skip to content

Commit b81b1e5

Browse files
committed
[test] introduce db_version helper
1 parent 2dbd756 commit b81b1e5

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

test/db/mysql/connection_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ def test_mysql_strict_mode_disabled
66
run_without_connection do |orig_connection|
77
ActiveRecord::Base.establish_connection(orig_connection.merge(:strict => false))
88
sql_mode = select_rows("SELECT @@SESSION.sql_mode")
9-
db_version = ActiveRecord::Base.connection.database_version
109
if db_version > "5.6"
1110
assert ! sql_mode.flatten.include?("STRICT_ALL_TABLES")
1211
else

test/db/mysql/test_helper.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ def mariadb_driver?; end unless defined? JRUBY_VERSION
2222
def mariadb_server?; connection.send(:mariadb?) end
2323
alias mariadb? mariadb_server?
2424

25+
def database_version
26+
ActiveRecord::Base.connection.database_version
27+
end
28+
alias db_version database_version
29+
2530
end
2631

2732
class Test::Unit::TestCase

0 commit comments

Comments
 (0)