File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -109,15 +109,20 @@ public function testDefault(): void
109109 $ parser = new Parser ($ this ->config , $ this ->viewsDir , $ this ->loader );
110110
111111 $ data = [
112- 'value1 ' => null ,
113- 'value2 ' => 0 ,
114- 'value3 ' => 'test ' ,
112+ 'value1 ' => '' ,
113+ 'value2 ' => null ,
114+ 'value3 ' => 0 ,
115+ 'value4 ' => 'test ' ,
115116 ];
116117
117- $ template = '{ value1|default(foo) } { value2|default(bar) } { value3|default(baz) } ' ;
118+ $ template = '{ value1|default(foo) } { value2|default(bar) } { value3|default(baz) } '
119+ . ' { value4|default(boo) } { undef|default(far) } ' ;
118120
119121 $ parser ->setData ($ data );
120- $ this ->assertSame ('foo bar test ' , $ parser ->renderString ($ template ));
122+ $ this ->assertSame (
123+ 'foo bar baz test { undef|default(far) } ' ,
124+ $ parser ->renderString ($ template )
125+ );
121126 }
122127
123128 public function testEsc (): void
You can’t perform that action at this time.
0 commit comments