Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Commit c5c3d2b

Browse files
committed
Fixed mapping resolving
1 parent 92392b1 commit c5c3d2b

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

AutoRoute/Mapping/MetadataFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ protected function resolveMetadata($class)
8686
{
8787
$classFqns = class_parents($class);
8888
$classFqns[] = $class;
89-
$classFqns = array_reverse($classFqns);
89+
$classFqns = $classFqns;
9090
$metadatas = array();
9191
$addedClasses = array();
9292

Tests/Unit/AutoRoute/Mapping/MetadataFactoryTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ public function testStoreAndGetClassMetadata()
4040

4141
public function testMergingParentClasses()
4242
{
43-
$this->markTestSkipped('todo');
44-
return;
4543
$childMetadata = new ClassMetadata('Symfony\Cmf\Bundle\RoutingAutoBundle\Tests\Resources\Fixtures\ChildClass');
4644
$childMetadata->setUrlSchema('{parent}/{title}');
4745
$childTokenProvider = $this->createTokenProvider('provider1');
@@ -60,6 +58,7 @@ public function testMergingParentClasses()
6058

6159
$resolvedMetadata = $this->factory->getMetadataForClass('Symfony\Cmf\Bundle\RoutingAutoBundle\Tests\Resources\Fixtures\ChildClass');
6260
$resolvedProviders = $resolvedMetadata->getTokenProviders();
61+
6362
$this->assertSame($childTokenProvider, $resolvedProviders['category']);
6463
$this->assertSame($childTokenProviderTitle, $resolvedProviders['title']);
6564
$this->assertSame($parentTokenProviderDate, $resolvedProviders['publish_date']);

0 commit comments

Comments
 (0)