Ensure nil works as a variable name

This commit is contained in:
Justin Li
2014-10-21 14:03:10 -04:00
parent dedd1d3dc0
commit 5d68e8803f
3 changed files with 8 additions and 1 deletions
+4
View File
@@ -34,6 +34,10 @@ class VariableTest < Minitest::Test
assert_equal 'false', Template.parse("{{ false }}").render!
end
def test_nil_operations
assert_equal 'cat', Template.parse("{{ nil | append: 'cat' }}").render!
end
def test_preset_assigns
template = Template.parse(%|{{ test }}|)
template.assigns['test'] = 'worked'