directoryList = ['aggregator' => 'core/modules/aggregator']; parent::setUp(); } /** * Tests local task existence. * * @dataProvider getAggregatorAdminRoutes */ public function testAggregatorAdminLocalTasks($route) { $this->assertLocalTasks($route, [ 0 => ['aggregator.admin_overview', 'aggregator.admin_settings'], ]); } /** * Provides a list of routes to test. */ public function getAggregatorAdminRoutes() { return [ ['aggregator.admin_overview'], ['aggregator.admin_settings'], ]; } /** * Checks aggregator source tasks. * * @dataProvider getAggregatorSourceRoutes */ public function testAggregatorSourceLocalTasks($route) { $this->assertLocalTasks($route, [ 0 => ['entity.aggregator_feed.canonical', 'entity.aggregator_feed.edit_form', 'entity.aggregator_feed.delete_form'], ]); ; } /** * Provides a list of source routes to test. */ public function getAggregatorSourceRoutes() { return [ ['entity.aggregator_feed.canonical'], ['entity.aggregator_feed.edit_form'], ]; } }