function 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.