@@ -7,20 +7,20 @@ class VariableUnitTest < Minitest::Test
77
88 def test_variable
99 var = create_variable ( 'hello' )
10- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
10+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
1111 end
1212
1313 def test_filters
1414 var = create_variable ( 'hello | textileze' )
15- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
15+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
1616 assert_equal ( [ [ 'textileze' , [ ] ] ] , var . filters )
1717
1818 var = create_variable ( 'hello | textileze | paragraph' )
19- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
19+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
2020 assert_equal ( [ [ 'textileze' , [ ] ] , [ 'paragraph' , [ ] ] ] , var . filters )
2121
2222 var = create_variable ( %( hello | strftime: '%Y') )
23- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
23+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
2424 assert_equal ( [ [ 'strftime' , [ '%Y' ] ] ] , var . filters )
2525
2626 var = create_variable ( %( 'typo' | link_to: 'Typo', true ) )
@@ -44,11 +44,11 @@ def test_filters
4444 assert_equal ( [ [ 'repeat' , [ 3 , 3 , 3 ] ] ] , var . filters )
4545
4646 var = create_variable ( %( hello | strftime: '%Y, okay?') )
47- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
47+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
4848 assert_equal ( [ [ 'strftime' , [ '%Y, okay?' ] ] ] , var . filters )
4949
5050 var = create_variable ( %( hello | things: "%Y, okay?", 'the other one') )
51- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
51+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
5252 assert_equal ( [ [ 'things' , [ '%Y, okay?' , 'the other one' ] ] ] , var . filters )
5353 end
5454
@@ -60,15 +60,15 @@ def test_filter_with_date_parameter
6060
6161 def test_filters_without_whitespace
6262 var = create_variable ( 'hello | textileze | paragraph' )
63- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
63+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
6464 assert_equal ( [ [ 'textileze' , [ ] ] , [ 'paragraph' , [ ] ] ] , var . filters )
6565
6666 var = create_variable ( 'hello|textileze|paragraph' )
67- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
67+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
6868 assert_equal ( [ [ 'textileze' , [ ] ] , [ 'paragraph' , [ ] ] ] , var . filters )
6969
7070 var = create_variable ( "hello|replace:'foo','bar'|textileze" )
71- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
71+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
7272 assert_equal ( [ [ 'replace' , [ 'foo' , 'bar' ] ] , [ 'textileze' , [ ] ] ] , var . filters )
7373 end
7474
@@ -99,8 +99,8 @@ def test_float
9999 end
100100
101101 def test_dashes
102- assert_equal ( VariableLookup . new ( 'foo-bar' ) , create_variable ( 'foo-bar' ) . name )
103- assert_equal ( VariableLookup . new ( 'foo-bar-2' ) , create_variable ( 'foo-bar-2' ) . name )
102+ assert_equal ( VariableLookup . parse ( 'foo-bar' ) , create_variable ( 'foo-bar' ) . name )
103+ assert_equal ( VariableLookup . parse ( 'foo-bar-2' ) , create_variable ( 'foo-bar-2' ) . name )
104104
105105 assert_raises ( Liquid ::SyntaxError ) { create_variable ( 'foo - bar' ) }
106106 assert_raises ( Liquid ::SyntaxError ) { create_variable ( '-foo' ) }
@@ -114,12 +114,12 @@ def test_string_with_special_chars
114114
115115 def test_string_dot
116116 var = create_variable ( %( test.test ) )
117- assert_equal ( VariableLookup . new ( 'test.test' ) , var . name )
117+ assert_equal ( VariableLookup . parse ( 'test.test' ) , var . name )
118118 end
119119
120120 def test_filter_with_keyword_arguments
121121 var = create_variable ( %( hello | things: greeting: "world", farewell: 'goodbye') )
122- assert_equal ( VariableLookup . new ( 'hello' ) , var . name )
122+ assert_equal ( VariableLookup . parse ( 'hello' ) , var . name )
123123 assert_equal ( [ [ 'things' , [ ] , { 'greeting' => 'world' , 'farewell' => 'goodbye' } ] ] , var . filters )
124124 end
125125
@@ -163,7 +163,7 @@ def test_output_raw_source_of_variable
163163 end
164164
165165 def test_variable_lookup_interface
166- lookup = VariableLookup . new ( 'a.b.c' )
166+ lookup = VariableLookup . parse ( 'a.b.c' )
167167 assert_equal ( 'a' , lookup . name )
168168 assert_equal ( [ 'b' , 'c' ] , lookup . lookups )
169169 end
0 commit comments