Skip to content

Commit 0e35408

Browse files
[PhpUnitBridge] more fixes for PHP 5.5
1 parent 6c8ab8e commit 0e35408

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

DeprecationErrorHandler/Deprecation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ private static function getVendors()
249249
foreach (get_declared_classes() as $class) {
250250
if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) {
251251
$r = new \ReflectionClass($class);
252-
$v = \dirname($r->getFileName(), 2);
252+
$v = \dirname(\dirname($r->getFileName()));
253253
if (file_exists($v.'/composer/installed.json')) {
254254
self::$vendors[] = $v;
255255
$loader = require $v.'/autoload.php';

Tests/DeprecationErrorHandler/DeprecationTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function testItCanTellWhetherItIsInternal()
2929
{
3030
$r = new \ReflectionClass(Deprecation::class);
3131

32-
if (dirname($r->getFileName(), 2) !== dirname(__DIR__, 2)) {
32+
if (\dirname(\dirname($r->getFileName())) !== \dirname(\dirname(__DIR__))) {
3333
$this->markTestSkipped('Test case is not compatible with having the bridge in vendor/');
3434
}
3535

0 commit comments

Comments
 (0)