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 ( '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 ('array() ' , Helpers::dump (array ()));
26
26
27
- Assert::same ( "array( \$s) " , Helpers::dump (array (new PhpLiteral ('$s ' ))) );
27
+ Assert::same ("array( \$s) " , Helpers::dump (array (new PhpLiteral ('$s ' ))));
28
28
29
- Assert::same ( " array(1, 2, 3) " , Helpers::dump (array (1 ,2 , 3 )) );
30
- Assert::same ( "array('a', 7 => 'b', 'c', '9a' => 'd', 'e') " , Helpers::dump (array ('a ' , 7 => 'b ' , 'c ' , '9a ' => 'd ' , 9 => 'e ' )) );
31
- Assert::same ( "array( \n\tarray( \n\t\t'a', \n\t\t'loooooooooooooooooooooooooooooooooong', \n\t), \n) " , Helpers::dump (array (array ('a ' , 'loooooooooooooooooooooooooooooooooong ' ))) );
32
- Assert::same ( "array('a' => 1, array( \"\\r \" => \"\\r \", 2), 3) " , Helpers::dump (array ('a ' => 1 , array ("\r" => "\r" , 2 ), 3 )) );
29
+ Assert::same (' array(1, 2, 3) ' , Helpers::dump (array (1 , 2 , 3 )));
30
+ Assert::same ("array('a', 7 => 'b', 'c', '9a' => 'd', 'e') " , Helpers::dump (array ('a ' , 7 => 'b ' , 'c ' , '9a ' => 'd ' , 9 => 'e ' )));
31
+ Assert::same ("array( \n\tarray( \n\t\t'a', \n\t\t'loooooooooooooooooooooooooooooooooong', \n\t), \n) " , Helpers::dump (array (array ('a ' , 'loooooooooooooooooooooooooooooooooong ' ))));
32
+ Assert::same ("array('a' => 1, array( \"\\r \" => \"\\r \", 2), 3) " , Helpers::dump (array ('a ' => 1 , array ("\r" => "\r" , 2 ), 3 )));
33
33
34
- Assert::same ( "(object) array( \n\t'a' => 1, \n\t'b' => 2, \n) " , Helpers::dump ((object ) array ('a ' => 1 , 'b ' => 2 )) );
35
- 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 ))) );
34
+ Assert::same ("(object) array( \n\t'a' => 1, \n\t'b' => 2, \n) " , Helpers::dump ((object ) array ('a ' => 1 , 'b ' => 2 )));
35
+ 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
36
37
37
38
38
class Test
@@ -42,8 +42,8 @@ class Test
42
42
private $ c = 3 ;
43
43
}
44
44
45
- 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 ) );
46
- Assert::equal ( new Test , eval ('return ' . Helpers::dump (new Test ) . '; ' ) );
45
+ 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 ));
46
+ Assert::equal (new Test , eval ('return ' . Helpers::dump (new Test ) . '; ' ));
47
47
48
48
49
49
class Test2 extends Test
@@ -61,8 +61,8 @@ class Test2 extends Test
61
61
}
62
62
}
63
63
64
- 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 ) );
65
- Assert::equal ( new Test2 , eval ('return ' . Helpers::dump (new Test2 ) . '; ' ) );
64
+ 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 ));
65
+ Assert::equal (new Test2 , eval ('return ' . Helpers::dump (new Test2 ) . '; ' ));
66
66
67
67
68
68
class Test3 implements Serializable
@@ -79,5 +79,5 @@ class Test3 implements Serializable
79
79
}
80
80
}
81
81
82
- Assert::same ( 'unserialize( \'C:5:"Test3":0:{} \') ' , Helpers::dump (new Test3 ) );
83
- Assert::equal ( new Test3 , eval ('return ' . Helpers::dump (new Test3 ) . '; ' ) );
82
+ Assert::same ('unserialize( \'C:5:"Test3":0:{} \') ' , Helpers::dump (new Test3 ));
83
+ Assert::equal (new Test3 , eval ('return ' . Helpers::dump (new Test3 ) . '; ' ));
0 commit comments