MDL-59535 tool_behat: fix fatal error if there is no setup
authorSimey Lameze <simey@moodle.com>
Wed, 19 Jul 2017 07:43:31 +0000 (15:43 +0800)
committerSimey Lameze <simey@moodle.com>
Fri, 28 Jul 2017 00:43:21 +0000 (08:43 +0800)
admin/tool/behat/renderer.php

index 8667fa9..9bcda1f 100644 (file)
@@ -24,9 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-global $CFG;
-require_once($CFG->libdir . '/behat/classes/behat_selectors.php');
-
 /**
  * Renderer for behat tool web features
  *
@@ -44,6 +41,8 @@ class tool_behat_renderer extends plugin_renderer_base {
      * @return string HTML code
      */
     public function render_stepsdefinitions($stepsdefinitions, $form) {
+        global $CFG;
+        require_once($CFG->libdir . '/behat/classes/behat_selectors.php');
 
         $html = $this->generic_info();