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')