Fix test_with_abstract_class_scope_should_be_executed_in_correct_context
To allow MS SQL Server's quote.
This commit is contained in:
parent
53d94ddef2
commit
c4edca3612
@ -523,13 +523,8 @@ def test_sti_conditions_are_not_carried_in_default_scope
|
||||
end
|
||||
|
||||
def test_with_abstract_class_scope_should_be_executed_in_correct_context
|
||||
vegetarian_pattern, gender_pattern = if current_adapter?(:Mysql2Adapter)
|
||||
[/`lions`.`is_vegetarian`/, /`lions`.`gender`/]
|
||||
elsif current_adapter?(:OracleAdapter)
|
||||
[/"LIONS"."IS_VEGETARIAN"/, /"LIONS"."GENDER"/]
|
||||
else
|
||||
[/"lions"."is_vegetarian"/, /"lions"."gender"/]
|
||||
end
|
||||
vegetarian_pattern = /#{Regexp.escape(Lion.connection.quote_table_name("lions.is_vegetarian"))}/i
|
||||
gender_pattern = /#{Regexp.escape(Lion.connection.quote_table_name("lions.gender"))}/i
|
||||
|
||||
assert_match vegetarian_pattern, Lion.all.to_sql
|
||||
assert_match gender_pattern, Lion.female.to_sql
|
||||
|
Loading…
Reference in New Issue
Block a user