function UpdateTestBase::standardTests
Same name in other branches
- 9 core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::standardTests()
- 8.9.x core/modules/update/src/Tests/UpdateTestBase.php \Drupal\update\Tests\UpdateTestBase::standardTests()
- 8.9.x core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::standardTests()
- 11.x core/modules/update/tests/src/Functional/UpdateTestBase.php \Drupal\Tests\update\Functional\UpdateTestBase::standardTests()
Runs a series of assertions that are applicable to all update statuses.
5 calls to UpdateTestBase::standardTests()
- UpdateContribTest::testNonStandardVersionStrings in core/
modules/ update/ tests/ src/ Functional/ UpdateContribTest.php - Tests messages for invalid, empty and missing version strings.
- UpdateContribTest::testNormalUpdateAvailable in core/
modules/ update/ tests/ src/ Functional/ UpdateContribTest.php - Tests the Update Manager module when one normal update is available.
- UpdateContribTest::testUpdateContribBasic in core/
modules/ update/ tests/ src/ Functional/ UpdateContribTest.php - Tests the basic functionality of a contrib module on the status report.
- UpdateContribTest::testUpdateContribOrder in core/
modules/ update/ tests/ src/ Functional/ UpdateContribTest.php - Tests that contrib projects are ordered by project name.
- UpdateTestBase::assertSecurityUpdates in core/
modules/ update/ tests/ src/ Functional/ UpdateTestBase.php - Asserts the expected security updates are displayed correctly on the page.
File
-
core/
modules/ update/ tests/ src/ Functional/ UpdateTestBase.php, line 91
Class
- UpdateTestBase
- Defines some shared functions used by all update tests.
Namespace
Drupal\Tests\update\FunctionalCode
protected function standardTests() {
$this->assertSession()
->responseContains('<h3>Drupal core</h3>');
// Verify that the link to the Drupal project appears.
$this->assertSession()
->linkExists('Drupal');
$this->assertSession()
->linkByHrefExists('http://example.com/project/drupal');
$this->assertSession()
->pageTextNotContains('No available releases found');
$this->assertSession()
->pageTextContains('Last checked:');
// No download URLs should be present.
$this->assertSession()
->responseNotContains('.tar.gz');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.