Skip to content

Commit bb5974a

Browse files
committed
update tests
1 parent b2ea183 commit bb5974a

40 files changed

+250
-136
lines changed

tests/classes/.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/classes.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/deployment.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/misc.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/php.xml

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/classes/inner_classes/access_modifiers_007.phpt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@ class Outer {
77
public abstract class Inner {}
88
}
99

10-
class Extended extends Outer:>Inner {}
10+
class Extended extends Outer\Inner {}
1111

1212
$extended = new Extended();
1313

1414
var_dump($extended);
15-
$reflection = new ReflectionClass('Outer:>Inner');
15+
$reflection = new ReflectionClass('Outer\Inner');
1616
var_dump($reflection->isAbstract());
17-
new Outer:>Inner();
17+
new Outer\Inner();
1818
?>
1919
--EXPECTF--
2020
object(Extended)#1 (0) {
2121
}
2222
bool(true)
2323

24-
Fatal error: Uncaught Error: Cannot instantiate abstract class Outer:>Inner in %s:%d
24+
Fatal error: Uncaught Error: Cannot instantiate abstract class Outer\Inner in %s:%d
2525
Stack trace:
2626
#0 {main}
2727
thrown in %s on line %d

tests/classes/inner_classes/autoload_001.phpt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ ensure autoloading works
33
--FILE--
44
<?php
55
spl_autoload_register(static function ($class_name) {
6-
require_once(__DIR__ . '/' . $class_name . '.inc');
6+
require_once(__DIR__ . '/' . explode('\\', $class_name)[0] . '.inc');
77
echo 'autoload(' . $class_name . ")\n";
88
});
99

10-
$point = new inner_classes:>Point(1, 2);
10+
$point = new inner_classes\Point(1, 2);
1111
echo $point->x, ' ', $point->y, "\n";
1212
?>
1313
--EXPECT--
14-
autoload(inner_classes)
14+
autoload(inner_classes\Point)
1515
1 2

tests/classes/inner_classes/autoload_002.phpt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@ ensure private autoloading works
33
--FILE--
44
<?php
55
spl_autoload_register(static function ($class_name) {
6-
require_once(__DIR__ . '/' . $class_name . '.inc');
6+
require_once(__DIR__ . '/' . explode('\\', $class_name)[0] . '.inc');
77
echo 'autoload(' . $class_name . ")\n";
88
});
99

10-
$line = new inner_classes:>Line();
10+
$line = new inner_classes\Line();
1111
var_dump($line);
1212
?>
1313
--EXPECTF--
14-
autoload(inner_classes)
14+
autoload(inner_classes\Line)
1515

16-
Fatal error: Cannot access private inner class 'inner_classes:>Line' in %s
16+
Fatal error: Uncaught Error: Cannot instantiate class inner_classes\Line from the global scope in %s:%d
17+
Stack trace:
18+
#0 {main}
19+
thrown in %s on line %d

0 commit comments

Comments
 (0)