aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/helper.rb
diff options
context:
space:
mode:
authorJori Hardman <jorihardman@gmail.com>2015-06-29 11:37:05 -0500
committerJori Hardman <jorihardman@gmail.com>2015-07-20 15:30:10 -0500
commite975d7cd1a6cb177f914024ffec8dd9a6cdc4ba1 (patch)
tree8784c5f481816c0706545edb057caef62d9e94a1 /activerecord/test/cases/helper.rb
parenta2bb266a7f546edfba8e82e75f1f01bb359f7bbd (diff)
downloadrails-e975d7cd1a6cb177f914024ffec8dd9a6cdc4ba1.tar.gz
rails-e975d7cd1a6cb177f914024ffec8dd9a6cdc4ba1.tar.bz2
rails-e975d7cd1a6cb177f914024ffec8dd9a6cdc4ba1.zip
Ensure that microsecond precision is only used for version of mysql that support it. Fixes #19711
Diffstat (limited to 'activerecord/test/cases/helper.rb')
-rw-r--r--activerecord/test/cases/helper.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/activerecord/test/cases/helper.rb b/activerecord/test/cases/helper.rb
index 12c793c408..d9d0f929db 100644
--- a/activerecord/test/cases/helper.rb
+++ b/activerecord/test/cases/helper.rb
@@ -47,7 +47,8 @@ end
def mysql_56?
current_adapter?(:MysqlAdapter, :Mysql2Adapter) &&
- ActiveRecord::Base.connection.send(:version).join(".") >= "5.6.0"
+ ActiveRecord::Base.connection.send(:version) >= '5.6.0' &&
+ ActiveRecord::Base.connection.send(:version) < '5.7.0'
end
def mysql_enforcing_gtid_consistency?