publicfunctiontestNoUpdatesAvailable(){ foreach([0, 1]as$minor_version){ foreach([0, 1]as$patch_version){ foreach(['-alpha1', '-beta1', '']as$extra_version){ $this->setProjectInstalledVersion("8.$minor_version.$patch_version" . $extra_version); $this->refreshUpdateStatus([$this->updateProject => "$minor_version.$patch_version" . $extra_version]); $this->standardTests(); // The XML test fixtures for this method all contain the '8.2.0'
// release but because '8.2.0' is not in a supported branch it will
// not be in the available updates.
$this->assertUpdateTableElementNotContains('8.2.0'); $this->assertUpdateTableTextContains('Up to date'); $this->assertUpdateTableTextNotContains('Update available'); $this->assertUpdateTableTextNotContains('Security update required!'); $this->assertUpdateTableElementContains('check.svg'); } } } }
/**
* Tests the Update Manager module when one normal update is available.
*/