MDL-38828 behat: Moving init before purge_cache
authorDavid Monllao <davidm@moodle.com>
Tue, 2 Apr 2013 03:24:00 +0000 (11:24 +0800)
committerDavid Monllao <davidm@moodle.com>
Tue, 2 Apr 2013 03:24:00 +0000 (11:24 +0800)
lib/tests/behat/behat_hooks.php

index 60b6768..b6fb478 100644 (file)
@@ -116,6 +116,9 @@ class behat_hooks extends behat_base {
             throw new coding_exception('Behat only can modify the test database and the test dataroot!');
         }
 
+        // Avoid some notices / warnings.
+        $SESSION = new stdClass();
+
         behat_util::reset_database();
         behat_util::reset_dataroot();
 
@@ -128,9 +131,6 @@ class behat_hooks extends behat_base {
         // Assing valid data to admin user (some generator-related code needs a valid user).
         $user = $DB->get_record('user', array('username' => 'admin'));
         session_set_user($user);
-
-        // Avoid some notices / warnings.
-        $SESSION = new stdClass();
     }
 
     /**