directoryList = ['update' => 'core/modules/update']; parent::setUp(); } /** * Checks update report tasks. * * @dataProvider getUpdateReportRoutes */ public function testUpdateReportLocalTasks($route) { $this->assertLocalTasks($route, [ 0 => ['update.status', 'update.settings', 'update.report_update'], ]); } /** * Provides a list of report routes to test. */ public function getUpdateReportRoutes() { return [ ['update.status'], ['update.settings'], ['update.report_update'], ]; } /** * Checks update module tasks. * * @dataProvider getUpdateModuleRoutes */ public function testUpdateModuleLocalTasks($route) { $this->assertLocalTasks($route, [ 0 => ['update.module_update'], ]); ; } /** * Provides a list of module routes to test. */ public function getUpdateModuleRoutes() { return [ ['update.module_update'], ]; } /** * Checks update theme tasks. * * @dataProvider getUpdateThemeRoutes */ public function testUpdateThemeLocalTasks($route) { $this->assertLocalTasks($route, [ 0 => ['update.theme_update'], ]); ; } /** * Provides a list of theme routes to test. */ public function getUpdateThemeRoutes() { return [ ['update.theme_update'], ]; } }