diff --git a/src/Form/UpdateReady.php b/src/Form/UpdateReady.php index 7823dd9325e854f02ceebfbc2b4f59dcca1cf774..f5ecd58bd38c0a3468ae283284625fad3e49924e 100644 --- a/src/Form/UpdateReady.php +++ b/src/Form/UpdateReady.php @@ -164,6 +164,7 @@ final class UpdateReady extends UpdateFormBase { '#type' => 'submit', '#value' => $this->t('Continue'), ]; + $form['actions']['submit']['#button_type'] = 'primary'; return $form; } diff --git a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php index f3285ceb215625fcfdd00aca2e13d7f2300d47ee..62b8461162bc6a98b4386bcaf6fdc1d9319b0d1b 100644 --- a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php +++ b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php @@ -136,6 +136,8 @@ abstract class AutomaticUpdatesFunctionalTestBase extends BrowserTestBase { $assert_session = $this->assertSession(); $assert_session->addressMatches('/\/admin\/automatic-update-ready\/[a-zA-Z0-9_\-]+$/'); $assert_session->pageTextContainsOnce('Drupal core will be updated to ' . $target_version); + $button = $assert_session->buttonExists("Continue"); + $this->assertTrue($button->hasClass('button--primary')); } /**