MDL-61221 badges: Ignore site availabilty for behat
Behat sites should not be available publically, and the check against the backpack API for site availablity can time out in some situations. We should be testing as though the site _is_ available, as this is the standard expectation.
This commit is contained in:
@@ -1148,6 +1148,12 @@ function badges_download($userid) {
|
||||
* @return string Code of backpack accessibility status.
|
||||
*/
|
||||
function badges_check_backpack_accessibility() {
|
||||
if (defined('BEHAT_SITE_RUNNING') && BEHAT_SITE_RUNNING) {
|
||||
// For behat sites, do not poll the remote badge site.
|
||||
// Behat sites should not be available, but we should pretend as though they are.
|
||||
return 'available';
|
||||
}
|
||||
|
||||
global $CFG;
|
||||
include_once $CFG->libdir . '/filelib.php';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user