function UpdateTestBase::confirmUnsupportedStatus
Same name in other branches
- 8.9.x core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::confirmUnsupportedStatus()
- 10 core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::confirmUnsupportedStatus()
- 11.x core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::confirmUnsupportedStatus()
Confirms messages are correct when a release has been marked unsupported.
Parameters
string $unsupported_version: The unsupported version that is currently installed.
string $newer_version: The expected newer version to recommend.
string $new_version_label: The expected label for the newer version (for example 'Recommended version:' or 'Also available:').
2 calls to UpdateTestBase::confirmUnsupportedStatus()
- UpdateContribTest::testUnsupportedRelease in core/
modules/ update/ tests/ src/ Functional/ UpdateContribTest.php - Tests messages when a project release is marked unsupported.
- UpdateSemverTestBase::testUnsupportedRelease in core/
modules/ update/ tests/ src/ Functional/ UpdateSemverTestBase.php - Tests messages when a project release is marked unsupported.
File
-
core/
modules/ update/ tests/ src/ Functional/ UpdateTestBase.php, line 208
Class
- UpdateTestBase
- Defines some shared functions used by all update tests.
Namespace
Drupal\Tests\update\FunctionalCode
protected function confirmUnsupportedStatus($unsupported_version, $newer_version, $new_version_label) {
$this->drupalGet('admin/reports/updates');
$this->clickLink('Check manually');
$this->checkForMetaRefresh();
$this->assertUpdateTableTextContains('Not supported!');
$this->assertUpdateTableTextContains($unsupported_version);
$this->assertUpdateTableElementContains('error.svg');
$this->assertUpdateTableTextContains('Release not supported: Your currently installed release is now unsupported, and is no longer available for download. Disabling everything included in this release or upgrading is strongly recommended!');
$this->assertVersionUpdateLinks($new_version_label, $newer_version);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.