From a97bd3c49f8281bca03d6d84f47964ed6e804f6b Mon Sep 17 00:00:00 2001 From: Frederic Massart Date: Fri, 8 Nov 2013 15:11:51 +0800 Subject: [PATCH] Raise an exception when Behat init fails. Fixes #65 --- lib/moodle.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/moodle.py b/lib/moodle.py index dcf9821..2d8c8db 100644 --- a/lib/moodle.py +++ b/lib/moodle.py @@ -344,7 +344,9 @@ class Moodle(object): self.purge() # Run the init script. - self.cli('admin/tool/behat/cli/init.php', stdout=None, stderr=None) + result = self.cli('admin/tool/behat/cli/init.php', stdout=None, stderr=None) + if result[0] != 0: + raise Exception('Error while initialising Behat. Please try manually.') # Force a cache purge self.purge() -- 2.11.0