Fixed condition constains operator with wrong data type

"contains" operator on wrong data type should not cause NoMethodError.
This commit is contained in:
Bogdan Gusiev
2014-08-18 16:18:55 +03:00
parent c0ec0652ae
commit 4e9d414fde
3 changed files with 8 additions and 1 deletions

View File

@@ -80,6 +80,10 @@ class ConditionUnitTest < Minitest::Test
assert_evalutes_false "0", 'contains', 'not_assigned'
end
def test_contains_return_false_on_wrong_data_type
assert_evalutes_false "1", 'contains', '0'
end
def test_or_condition
condition = Condition.new('1', '==', '2')