diff --git a/lib/behat/classes/util.php b/lib/behat/classes/util.php index 2ac98ddb8e6..1e134b8bbc9 100644 --- a/lib/behat/classes/util.php +++ b/lib/behat/classes/util.php @@ -42,6 +42,11 @@ require_once(__DIR__ . '/../../filelib.php'); */ class behat_util extends testing_util { + /** + * The behat test site fullname and shortname. + */ + const BEHATSITENAME = "Acceptance test site"; + /** * @var array Files to skip when resetting dataroot folder */ @@ -70,8 +75,8 @@ class behat_util extends testing_util { $options = array(); $options['adminuser'] = 'admin'; $options['adminpass'] = 'admin'; - $options['fullname'] = 'Acceptance test site'; - $options['shortname'] = 'Acceptance test site'; + $options['fullname'] = self::BEHATSITENAME; + $options['shortname'] = self::BEHATSITENAME; install_cli_database($options, false); diff --git a/lib/tests/behat/behat_hooks.php b/lib/tests/behat/behat_hooks.php index e6aa6d706d5..7328f220906 100644 --- a/lib/tests/behat/behat_hooks.php +++ b/lib/tests/behat/behat_hooks.php @@ -185,7 +185,7 @@ class behat_hooks extends behat_base { if (self::is_first_scenario()) { $notestsiteexception = new Exception('The base URL (' . $CFG->wwwroot . ') is not a behat test site, ' . 'ensure you started the built-in web server in the correct directory or your web server is correctly started and set up'); - $this->find("xpath", "//head/child::title[normalize-space(.)='Acceptance test site']", $notestsiteexception); + $this->find("xpath", "//head/child::title[normalize-space(.)='" . behat_util::BEHATSITENAME . "']", $notestsiteexception); self::$initprocessesfinished = true; }