From daf786fd28cb8020aea957c4ce0bdceb48225f7a Mon Sep 17 00:00:00 2001 From: DBA Date: Mon, 23 Aug 2010 18:45:04 +0800 Subject: [PATCH] Test Helper - added assert_template_result_matches - fixed indentation / white spacing --- test/test_helper.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/test_helper.rb b/test/test_helper.rb index f64c3013..a5100bbf 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -16,9 +16,15 @@ module Test module Assertions include Liquid - def assert_template_result(expected, template, assigns={}, message=nil) + def assert_template_result(expected, template, assigns = {}, message = nil) assert_equal expected, Template.parse(template).render(assigns) end + + def assert_template_result_matches(expected, template, assigns = {}, message = nil) + return assert_template_result(expected, template, assigns, message) unless expected.is_a? Regexp + + assert_match expected, Template.parse(template).render(assigns) + end end # Assertions end # Unit