test/unit/condition_unit_test.rb in liquid-3.0.0.rc1 vs test/unit/condition_unit_test.rb in liquid-3.0.0

- old
+ new

@@ -1,8 +1,8 @@ require 'test_helper' -class ConditionUnitTest < Test::Unit::TestCase +class ConditionUnitTest < Minitest::Test include Liquid def test_basic_condition assert_equal false, Condition.new('1', '==', '2').evaluate assert_equal true, Condition.new('1', '==', '1').evaluate @@ -76,9 +76,13 @@ def test_contains_returns_false_for_nil_operands @context = Liquid::Context.new assert_evalutes_false "not_assigned", 'contains', '0' 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')