diff --git a/lib/behat/classes/behat_command.php b/lib/behat/classes/behat_command.php index b5e211613de..b41772ccd14 100644 --- a/lib/behat/classes/behat_command.php +++ b/lib/behat/classes/behat_command.php @@ -142,7 +142,9 @@ class behat_command { } // Checking behat dataroot existence otherwise echo about admin/tool/behat/cli/init.php. - $CFG->behat_dataroot = realpath($CFG->behat_dataroot); + if (!empty($CFG->behat_dataroot)) { + $CFG->behat_dataroot = realpath($CFG->behat_dataroot); + } if (empty($CFG->behat_dataroot) || !is_dir($CFG->behat_dataroot) || !is_writable($CFG->behat_dataroot)) { self::output_msg(get_string('runclitool', 'tool_behat', 'php admin/tool/behat/cli/init.php')); return BEHAT_EXITCODE_CONFIG;