|
@@ -94,6 +94,14 @@ class GroupMenuProviderTest extends PHPUnit_Framework_TestCase
|
|
|
$this->assertArrayHasKey('route_label', $children);
|
|
|
$this->assertInstanceOf('Knp\Menu\MenuItem', $menu['foo_admin_label']);
|
|
|
$this->assertSame('foo_admin_label', $menu['foo_admin_label']->getLabel());
|
|
|
+
|
|
|
+ $extras = $menu['foo_admin_label']->getExtras();
|
|
|
+ $this->assertArrayHasKey('label_catalogue', $extras);
|
|
|
+ $this->assertSame($extras['label_catalogue'], 'SonataAdminBundle');
|
|
|
+
|
|
|
+ $extras = $menu['route_label']->getExtras();
|
|
|
+ $this->assertArrayHasKey('label_catalogue', $extras);
|
|
|
+ $this->assertSame($extras['label_catalogue'], 'SonataAdminBundle');
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -141,6 +149,10 @@ class GroupMenuProviderTest extends PHPUnit_Framework_TestCase
|
|
|
$this->assertArrayNotHasKey('route_label', $children);
|
|
|
$this->assertInstanceOf('Knp\Menu\MenuItem', $menu['foo_admin_label']);
|
|
|
$this->assertSame('foo_admin_label', $menu['foo_admin_label']->getLabel());
|
|
|
+
|
|
|
+ $extras = $menu['foo_admin_label']->getExtras();
|
|
|
+ $this->assertArrayHasKey('label_catalogue', $extras);
|
|
|
+ $this->assertSame($extras['label_catalogue'], 'SonataAdminBundle');
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -177,6 +189,14 @@ class GroupMenuProviderTest extends PHPUnit_Framework_TestCase
|
|
|
$this->assertArrayHasKey('route_label', $children);
|
|
|
$this->assertInstanceOf('Knp\Menu\MenuItem', $menu['foo_admin_label']);
|
|
|
$this->assertSame('foo_admin_label', $menu['foo_admin_label']->getLabel());
|
|
|
+
|
|
|
+ $extras = $menu['foo_admin_label']->getExtras();
|
|
|
+ $this->assertArrayHasKey('label_catalogue', $extras);
|
|
|
+ $this->assertSame($extras['label_catalogue'], 'SonataAdminBundle');
|
|
|
+
|
|
|
+ $extras = $menu['route_label']->getExtras();
|
|
|
+ $this->assertArrayHasKey('label_catalogue', $extras);
|
|
|
+ $this->assertSame($extras['label_catalogue'], 'SonataAdminBundle');
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -381,6 +401,10 @@ class GroupMenuProviderTest extends PHPUnit_Framework_TestCase
|
|
|
->method('generateMenuUrl')
|
|
|
->will($this->returnValue(array()));
|
|
|
|
|
|
+ $admin->expects($this->any())
|
|
|
+ ->method('getTranslationDomain')
|
|
|
+ ->will($this->returnValue('SonataAdminBundle'));
|
|
|
+
|
|
|
return $admin;
|
|
|
}
|
|
|
}
|