@@ -31,26 +31,8 @@ public function _before()
31
31
public function testTemplate ()
32
32
{
33
33
$ php = $ this ->funcInjector ->getPHP ();
34
- if ((int )ini_get ('mbstring.func_overload ' ) & 2 !== 0 ) {
35
- // in this case strlen is overloaded by mb_strlen with optional parameter charset
36
- verify ($ php )->contains ("function strlen( \$p0, \$p1=NULL) " );
37
- verify ($ php )->contains ("case 2: \$args = [ \$p0, \$p1]; break; " );
38
- verify ($ php )->contains ("case 1: \$args = [ \$p0]; break; " );
39
- verify ($ php )->contains ("return call_user_func_array('strlen', \$args); " );
40
- } else {
41
- verify ($ php )->contains ("function strlen() " );
42
- verify ($ php )->contains ("return call_user_func_array('strlen', func_get_args()); " );
43
- }
44
- }
45
-
46
- public function testOptionalParameterTemplate ()
47
- {
48
- $ php = $ this ->funcOptionalParameterInjector ->getPHP ();
49
- verify ($ php )->contains ("function explode( \$p0, \$p1, \$p2=NULL) " );
50
- verify ($ php )->contains ("case 3: \$args = [ \$p0, \$p1, \$p2]; break; " );
51
- verify ($ php )->contains ("case 2: \$args = [ \$p0, \$p1]; break; " );
52
- verify ($ php )->contains ("case 1: \$args = [ \$p0]; break; " );
53
- verify ($ php )->contains ("return call_user_func_array('explode', \$args); " );
34
+ verify ($ php )->contains ("function strlen() " );
35
+ verify ($ php )->contains ("return call_user_func_array('strlen', func_get_args()); " );
54
36
}
55
37
56
38
public function testReferencedParameterTemplate ()
0 commit comments