4
4
* Test: Nette\PhpGenerator\Helpers::dump()
5
5
*/
6
6
7
- use Nette \PhpGenerator \Helpers ,
8
- Nette \PhpGenerator \PhpLiteral ,
9
- Tester \Assert ;
7
+ use Nette \PhpGenerator \Helpers ;
8
+ use Nette \PhpGenerator \PhpLiteral ;
9
+ use Tester \Assert ;
10
10
11
11
12
12
require __DIR__ . '/../bootstrap.php ' ;
13
13
14
14
15
- Assert::same ( '1 ' , Helpers::dump (1 ) );
16
- Assert::same ( '1.0 ' , Helpers::dump (1.0 ) );
17
- Assert::same ( 'NULL ' , Helpers::dump (NULL ) );
18
- Assert::same ( 'TRUE ' , Helpers::dump (TRUE ) );
19
- Assert::same ( 'FALSE ' , Helpers::dump (FALSE ) );
15
+ Assert::same ('1 ' , Helpers::dump (1 ));
16
+ Assert::same ('1.0 ' , Helpers::dump (1.0 ));
17
+ Assert::same ('NULL ' , Helpers::dump (NULL ));
18
+ Assert::same ('TRUE ' , Helpers::dump (TRUE ));
19
+ Assert::same ('FALSE ' , Helpers::dump (FALSE ));
20
20
21
- Assert::same ( "'' " , Helpers::dump ('' ) );
22
- Assert::same ( "'Hello' " , Helpers::dump ('Hello ' ) );
23
- Assert::same ( "'I \xc3\xb1t \xc3\xabrn \xc3\xa2ti \xc3\xb4n \xc3\xa0liz \xc3\xa6ti \xc3\xb8n' " , Helpers::dump ("I \xc3\xb1t \xc3\xabrn \xc3\xa2ti \xc3\xb4n \xc3\xa0liz \xc3\xa6ti \xc3\xb8n " ) ); // Iñtërnâtiônàlizætiøn
24
- Assert::same ( '"\rHello \$" ' , Helpers::dump ("\rHello $ " ) );
25
- Assert::same ( "'He \\llo' " , Helpers::dump ('He\llo ' ) );
26
- Assert::same ( '\'He\ll \\\\\o \\\'wor \\\\\\\'ld \\\\\'' , Helpers::dump ('He\ll \\\o \'wor \\\'ld \\' ) );
27
- Assert::same ( 'array() ' , Helpers::dump (array ()) );
21
+ Assert::same ("'' " , Helpers::dump ('' ));
22
+ Assert::same ("'Hello' " , Helpers::dump ('Hello ' ));
23
+ Assert::same ("'I \xc3\xb1t \xc3\xabrn \xc3\xa2ti \xc3\xb4n \xc3\xa0liz \xc3\xa6ti \xc3\xb8n' " , Helpers::dump ("I \xc3\xb1t \xc3\xabrn \xc3\xa2ti \xc3\xb4n \xc3\xa0liz \xc3\xa6ti \xc3\xb8n " )); // Iñtërnâtiônàlizætiøn
24
+ Assert::same ('"\rHello \$" ' , Helpers::dump ("\rHello $ " ));
25
+ Assert::same ("'He \\llo' " , Helpers::dump ('He\llo ' ));
26
+ Assert::same ('\'He\ll \\\\\o \\\'wor \\\\\\\'ld \\\\\'' , Helpers::dump ('He\ll \\\o \'wor \\\'ld \\' ));
27
+ Assert::same ('array() ' , Helpers::dump (array ()));
28
28
29
- Assert::same ( "array( \$s) " , Helpers::dump (array (new PhpLiteral ('$s ' ))) );
29
+ Assert::same ("array( \$s) " , Helpers::dump (array (new PhpLiteral ('$s ' ))));
30
30
31
- Assert::same ( " array(1, 2, 3) " , Helpers::dump (array (1 ,2 , 3 )) );
32
- Assert::same ( "array('a', 7 => 'b', 'c', '9a' => 'd', 'e') " , Helpers::dump (array ('a ' , 7 => 'b ' , 'c ' , '9a ' => 'd ' , 9 => 'e ' )) );
33
- Assert::same ( "array( \n\tarray( \n\t\t'a', \n\t\t'loooooooooooooooooooooooooooooooooong', \n\t), \n) " , Helpers::dump (array (array ('a ' , 'loooooooooooooooooooooooooooooooooong ' ))) );
34
- Assert::same ( "array('a' => 1, array( \"\\r \" => \"\\r \", 2), 3) " , Helpers::dump (array ('a ' => 1 , array ("\r" => "\r" , 2 ), 3 )) );
31
+ Assert::same (' array(1, 2, 3) ' , Helpers::dump (array (1 , 2 , 3 )));
32
+ Assert::same ("array('a', 7 => 'b', 'c', '9a' => 'd', 'e') " , Helpers::dump (array ('a ' , 7 => 'b ' , 'c ' , '9a ' => 'd ' , 9 => 'e ' )));
33
+ Assert::same ("array( \n\tarray( \n\t\t'a', \n\t\t'loooooooooooooooooooooooooooooooooong', \n\t), \n) " , Helpers::dump (array (array ('a ' , 'loooooooooooooooooooooooooooooooooong ' ))));
34
+ Assert::same ("array('a' => 1, array( \"\\r \" => \"\\r \", 2), 3) " , Helpers::dump (array ('a ' => 1 , array ("\r" => "\r" , 2 ), 3 )));
35
35
36
- Assert::same ( "(object) array( \n\t'a' => 1, \n\t'b' => 2, \n) " , Helpers::dump ((object ) array ('a ' => 1 , 'b ' => 2 )) );
37
- Assert::same ( "(object) array( \n\t'a' => (object) array( \n\t\t'b' => 2, \n\t), \n) " , Helpers::dump ((object ) array ('a ' => (object ) array ('b ' => 2 ))) );
36
+ Assert::same ("(object) array( \n\t'a' => 1, \n\t'b' => 2, \n) " , Helpers::dump ((object ) array ('a ' => 1 , 'b ' => 2 )));
37
+ Assert::same ("(object) array( \n\t'a' => (object) array( \n\t\t'b' => 2, \n\t), \n) " , Helpers::dump ((object ) array ('a ' => (object ) array ('b ' => 2 ))));
38
38
39
39
40
40
class Test
@@ -44,8 +44,8 @@ class Test
44
44
private $ c = 3 ;
45
45
}
46
46
47
- Assert::same ( "Nette \\PhpGenerator \\Helpers::createObject('Test', array( \n\t'a' => 1, \n\t\"\\x00* \\x00b \" => 2, \n\t\"\\x00Test \\x00c \" => 3, \n)) " , Helpers::dump (new Test ) );
48
- Assert::equal ( new Test , eval ('return ' . Helpers::dump (new Test ) . '; ' ) );
47
+ Assert::same ("Nette \\PhpGenerator \\Helpers::createObject('Test', array( \n\t'a' => 1, \n\t\"\\x00* \\x00b \" => 2, \n\t\"\\x00Test \\x00c \" => 3, \n)) " , Helpers::dump (new Test ));
48
+ Assert::equal (new Test , eval ('return ' . Helpers::dump (new Test ) . '; ' ));
49
49
50
50
51
51
class Test2 extends Test
@@ -63,8 +63,8 @@ class Test2 extends Test
63
63
}
64
64
}
65
65
66
- Assert::same ( "Nette \\PhpGenerator \\Helpers::createObject('Test2', array( \n\t\"\\x00Test2 \\x00c \" => 4, \n\t'a' => 1, \n\t\"\\x00* \\x00b \" => 2, \n)) " , Helpers::dump (new Test2 ) );
67
- Assert::equal ( new Test2 , eval ('return ' . Helpers::dump (new Test2 ) . '; ' ) );
66
+ Assert::same ("Nette \\PhpGenerator \\Helpers::createObject('Test2', array( \n\t\"\\x00Test2 \\x00c \" => 4, \n\t'a' => 1, \n\t\"\\x00* \\x00b \" => 2, \n)) " , Helpers::dump (new Test2 ));
67
+ Assert::equal (new Test2 , eval ('return ' . Helpers::dump (new Test2 ) . '; ' ));
68
68
69
69
70
70
class Test3 implements Serializable
@@ -81,5 +81,5 @@ class Test3 implements Serializable
81
81
}
82
82
}
83
83
84
- Assert::same ( 'unserialize( \'C:5:"Test3":0:{} \') ' , Helpers::dump (new Test3 ) );
85
- Assert::equal ( new Test3 , eval ('return ' . Helpers::dump (new Test3 ) . '; ' ) );
84
+ Assert::same ('unserialize( \'C:5:"Test3":0:{} \') ' , Helpers::dump (new Test3 ));
85
+ Assert::equal (new Test3 , eval ('return ' . Helpers::dump (new Test3 ) . '; ' ));
0 commit comments