mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Merge pull request #10521 from yahonda/sanitize_oracle
Remove current_adapter? from test_sanitize_sql_hash_handles_associations
This commit is contained in:
commit
d4de2c34c5
1 changed files with 4 additions and 5 deletions
|
@ -6,11 +6,10 @@ class SanitizeTest < ActiveRecord::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_sanitize_sql_hash_handles_associations
|
def test_sanitize_sql_hash_handles_associations
|
||||||
if current_adapter?(:MysqlAdapter, :Mysql2Adapter)
|
quoted_bambi = ActiveRecord::Base.connection.quote("Bambi")
|
||||||
expected_value = "`adorable_animals`.`name` = 'Bambi'"
|
quoted_column_name = ActiveRecord::Base.connection.quote_column_name("name")
|
||||||
else
|
quoted_table_name = ActiveRecord::Base.connection.quote_table_name("adorable_animals")
|
||||||
expected_value = "\"adorable_animals\".\"name\" = 'Bambi'"
|
expected_value = "#{quoted_table_name}.#{quoted_column_name} = #{quoted_bambi}"
|
||||||
end
|
|
||||||
|
|
||||||
assert_equal expected_value, Binary.send(:sanitize_sql_hash, {adorable_animals: {name: 'Bambi'}})
|
assert_equal expected_value, Binary.send(:sanitize_sql_hash, {adorable_animals: {name: 'Bambi'}})
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue