Fix error

This commit is contained in:
Tristan Hume
2013-08-30 16:06:48 -04:00
parent 4c22bacbba
commit e8b41c8856
2 changed files with 6 additions and 6 deletions

View File

@@ -25,7 +25,7 @@ module Liquid
private
def interpolate(name, vars)
name.gsub(/%{(\w+)}/) {
raise TranslationError, "Undefined key #{$1} for interpolation in translation #{name}" unless vars[$1.to_sym]
# raise TranslationError, "Undefined key #{$1} for interpolation in translation #{name}" unless vars[$1.to_sym]
"#{vars[$1.to_sym]}"
}
end

View File

@@ -19,11 +19,11 @@ class I18nTest < Test::Unit::TestCase
assert_equal "something different", @i18n.translate("whatever", :something => "different")
end
def test_raises_translation_error_on_undefined_interpolation_key
assert_raise I18n::TranslationError do
@i18n.translate("whatever", :oopstypos => "yes")
end
end
# def test_raises_translation_error_on_undefined_interpolation_key
# assert_raise I18n::TranslationError do
# @i18n.translate("whatever", :oopstypos => "yes")
# end
# end
def test_raises_unknown_translation
assert_raise I18n::TranslationError do