Failing test for integer drop lookup.

This commit is contained in:
Mark H. Wilkinson
2011-04-12 14:09:43 +01:00
parent 37a0fe213b
commit 662b2983fe
+6 -1
View File
@@ -36,7 +36,7 @@ class ProductDrop < Liquid::Drop
class CatchallDrop < Liquid::Drop
def before_method(method)
return 'method: ' << method
return 'method: ' << method.to_s
end
end
@@ -94,6 +94,11 @@ class DropsTest < Test::Unit::TestCase
end
def test_integer_argument_drop
output = Liquid::Template.parse( ' {{ product.catchall[8] }} ' ).render('product' => ProductDrop.new)
assert_equal ' method: 8 ', output
end
def test_text_array_drop
output = Liquid::Template.parse( '{% for text in product.texts.array %} {{text}} {% endfor %}' ).render('product' => ProductDrop.new)
assert_equal ' text1 text2 ', output