0
@@ -8,7 +8,7 @@ class VariableTest < Test::Unit::TestCase
0
var = Variable.new('hello')
0
assert_equal 'hello', var.name
0
var = Variable.new('hello | textileze')
0
assert_equal 'hello', var.name
0
@@ -25,15 +25,15 @@ class VariableTest < Test::Unit::TestCase
0
var = Variable.new(%! 'typo' | link_to: 'Typo', true !)
0
assert_equal %!'typo'!, var.name
0
assert_equal [[:link_to,["'Typo'", "true"]]], var.filters
0
var = Variable.new(%! 'typo' | link_to: 'Typo', false !)
0
assert_equal %!'typo'!, var.name
0
assert_equal [[:link_to,["'Typo'", "false"]]], var.filters
0
var = Variable.new(%! 'foo' | repeat: 3 !)
0
assert_equal %!'foo'!, var.name
0
assert_equal [[:repeat,["3"]]], var.filters
0
var = Variable.new(%! 'foo' | repeat: 3, 3 !)
0
assert_equal %!'foo'!, var.name
0
assert_equal [[:repeat,["3","3"]]], var.filters
0
@@ -45,20 +45,20 @@ class VariableTest < Test::Unit::TestCase
0
var = Variable.new(%! hello | strftime: '%Y, okay?'!)
0
assert_equal 'hello', var.name
0
assert_equal [[:strftime,["'%Y, okay?'"]]], var.filters
0
var = Variable.new(%! hello | things: "%Y, okay?", 'the other one'!)
0
assert_equal 'hello', var.name
0
assert_equal [[:things,["\"%Y, okay?\"","'the other one'"]]], var.filters
0
def test_filter_with_date_parameter
0
var = Variable.new(%! '2006-06-06' | date: "%m/%d/%Y"!)
0
assert_equal "'2006-06-06'", var.name
0
assert_equal [[:date,["\"%m/%d/%Y\""]]], var.filters
0
def test_filters_without_whitespace
0
var = Variable.new('hello | textileze | paragraph')
0
assert_equal 'hello', var.name
0
@@ -68,11 +68,11 @@ class VariableTest < Test::Unit::TestCase
0
assert_equal 'hello', var.name
0
assert_equal [[:textileze,[]], [:paragraph,[]]], var.filters
0
var = Variable.new("http://disney.com/logo.gif | image: 'med' ")
0
assert_equal 'http://disney.com/logo.gif', var.name
0
- assert_equal [[:image,["'med'"]]], var.filters
0
+ assert_equal [[:image,["'med'"]]], var.filters
0
def test_string_single_quoted
0
@@ -84,7 +84,7 @@ class VariableTest < Test::Unit::TestCase
0
var = Variable.new(%| 'hello' |)
0
assert_equal "'hello'", var.name
0
var = Variable.new(%| 1000 |)
0
assert_equal "1000", var.name
0
@@ -94,7 +94,7 @@ class VariableTest < Test::Unit::TestCase
0
var = Variable.new(%| 1000.01 |)
0
assert_equal "1000.01", var.name
0
def test_string_with_special_chars
0
var = Variable.new(%| 'hello! $!@.;"ddasd" ' |)
0
assert_equal %|'hello! $!@.;"ddasd" '|, var.name
0
@@ -109,14 +109,14 @@ end
0
class VariableResolutionTest < Test::Unit::TestCase
0
- def test_simple_variable
0
+ def test_simple_variable
0
template = Template.parse(%|{{test}}|)
0
assert_equal 'worked', template.render('test' => 'worked')
0
assert_equal 'worked wonderfully', template.render('test' => 'worked wonderfully')
0
- def test_simple_with_whitespaces
0
+ def test_simple_with_whitespaces
0
template = Template.parse(%| {{ test }} |)
0
assert_equal ' worked ', template.render('test' => 'worked')
0
assert_equal ' worked wonderfully ', template.render('test' => 'worked wonderfully')