MDL-57007 behat: assume all capabilities during installation

This commit is contained in:
Marina Glancy
2016-11-17 13:07:27 +08:00
parent 55fb326d70
commit 6912bad471
2 changed files with 5 additions and 2 deletions
+5 -1
View File
@@ -366,7 +366,11 @@ function has_capability($capability, context $context, $user = null, $doanything
global $USER, $CFG, $SCRIPT, $ACCESSLIB_PRIVATE;
if (during_initial_install()) {
if ($SCRIPT === "/$CFG->admin/index.php" or $SCRIPT === "/$CFG->admin/cli/install.php" or $SCRIPT === "/$CFG->admin/cli/install_database.php") {
if ($SCRIPT === "/$CFG->admin/index.php"
or $SCRIPT === "/$CFG->admin/cli/install.php"
or $SCRIPT === "/$CFG->admin/cli/install_database.php"
or (defined('BEHAT_UTIL') and BEHAT_UTIL)
or (defined('PHPUNIT_UTIL') and PHPUNIT_UTIL)) {
// we are in an installer - roles can not work yet
return true;
} else {