mirror of
https://github.com/kemko/liquid.git
synced 2026-01-06 10:15:40 +03:00
tests: switch to minitest
Ruby 1.9+ uses Minitest as the backend for Test::Unit. As of Minitest 5, the shim has broken some compatibility with Test::Unit::TestCase in some scenarios. Adjusts the test suite to support Minitest 5's syntax. Minitest versions 4 and below do not support the newer Minitest::Test class that arrived in version 5. For that case, use the MiniTest::Unit::TestCase class as a fallback Conflicts: test/integration/tags/for_tag_test.rb test/test_helper.rb
This commit is contained in:
committed by
Florian Weingarten
parent
a8e63ff03d
commit
ee4295c889
@@ -28,7 +28,7 @@ class ErroneousDrop < Liquid::Drop
|
||||
end
|
||||
end
|
||||
|
||||
class TemplateTest < Test::Unit::TestCase
|
||||
class TemplateTest < Minitest::Test
|
||||
include Liquid
|
||||
|
||||
def test_instance_assigns_persist_on_same_template_object_between_parses
|
||||
@@ -93,7 +93,7 @@ class TemplateTest < Test::Unit::TestCase
|
||||
assert t.resource_limits[:reached]
|
||||
t.resource_limits = { :render_length_limit => 10 }
|
||||
assert_equal "0123456789", t.render!()
|
||||
assert_not_nil t.resource_limits[:render_length_current]
|
||||
refute_nil t.resource_limits[:render_length_current]
|
||||
end
|
||||
|
||||
def test_resource_limits_render_score
|
||||
@@ -107,7 +107,7 @@ class TemplateTest < Test::Unit::TestCase
|
||||
assert t.resource_limits[:reached]
|
||||
t.resource_limits = { :render_score_limit => 200 }
|
||||
assert_equal (" foo " * 100), t.render!()
|
||||
assert_not_nil t.resource_limits[:render_score_current]
|
||||
refute_nil t.resource_limits[:render_score_current]
|
||||
end
|
||||
|
||||
def test_resource_limits_assign_score
|
||||
@@ -117,7 +117,7 @@ class TemplateTest < Test::Unit::TestCase
|
||||
assert t.resource_limits[:reached]
|
||||
t.resource_limits = { :assign_score_limit => 2 }
|
||||
assert_equal "", t.render!()
|
||||
assert_not_nil t.resource_limits[:assign_score_current]
|
||||
refute_nil t.resource_limits[:assign_score_current]
|
||||
end
|
||||
|
||||
def test_resource_limits_aborts_rendering_after_first_error
|
||||
|
||||
Reference in New Issue
Block a user