1 system.test UpdateScriptFunctionalTest::testNoPendingUpdates()

Tests that there are no pending updates for the first test method.

File

core/modules/system/tests/system.test, line 2138
Tests for system.module.

Class

UpdateScriptFunctionalTest
Tests for the update system functionality.

Code

function testNoPendingUpdates() {
  // Ensure that for the first test method in a class, there are no pending
  // updates. This tests a backdrop_get_schema_versions() bug that previously
  // led to the wrong schema version being recorded for the initial install
  // of a child site during automated testing.
  $this->backdropLogin($this->update_user);
  $this->backdropGet($this->update_url, array('external' => TRUE));
  $this->backdropPost(NULL, array(), t('Continue'));
  $this->assertText(t('No pending updates.'), 'End of update process was reached.');
}