Merge branch 'wip-mdl-48290' of https://github.com/rajeshtaneja/moodle
authorDan Poltawski <dan@moodle.com>
Tue, 2 Dec 2014 10:41:37 +0000 (10:41 +0000)
committerDan Poltawski <dan@moodle.com>
Thu, 4 Dec 2014 12:04:11 +0000 (12:04 +0000)
question/format/gift/tests/behat/import_export.feature
question/format/xml/tests/behat/import_export.feature

index a458b01..11ad3bf 100644 (file)
@@ -34,3 +34,8 @@ Feature: Test importing questions from GIFT format.
     And I set the field "id_format_gift" to "1"
     And I press "Export questions to file"
     And following "click here" should download between "1550" and "1650" bytes
+    # If the download step is the last in the scenario then we can sometimes run
+    # into the situation where the download page causes a http redirect but behat
+    # has already conducted its reset (generating an error). By putting a logout
+    # step we avoid behat doing the reset until we are off that page.
+    And I log out
index 18dcc9b..941c722 100644 (file)
@@ -36,6 +36,11 @@ Feature: Test importing questions from Moodle XML format.
     And I set the field "id_format_xml" to "1"
     And I press "Export questions to file"
     And following "click here" should download between "57000" and "58000" bytes
+    # If the download step is the last in the scenario then we can sometimes run
+    # into the situation where the download page causes a http redirect but behat
+    # has already conducted its reset (generating an error). By putting a logout
+    # step we avoid behat doing the reset until we are off that page.
+    And I log out
 
   @javascript @_file_upload
   Scenario: import some multiple choice questions from Moodle XML format