MDL-60514 tool_task: Remove run_task_now.feature
authorJun Pataleta <jun@moodle.com>
Fri, 26 Oct 2018 02:47:04 +0000 (10:47 +0800)
committerJun Pataleta <jun@moodle.com>
Fri, 26 Oct 2018 03:03:07 +0000 (11:03 +0800)
This test cannot be run on Behat anymore as the "Run now" feature
depends on $CFG->pathtophp. Even if it's set, the task executed via
"Run now" will be executed for the installed site itself and not on the
Behat test site.

admin/tool/task/tests/behat/run_task_now.feature [deleted file]

diff --git a/admin/tool/task/tests/behat/run_task_now.feature b/admin/tool/task/tests/behat/run_task_now.feature
deleted file mode 100644 (file)
index ed8ff3e..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-@tool @tool_task
-Feature: Run tasks from web interface
-  In order to run scheduled tasks immediately
-  As an admin
-  I need to be able to run a task from the web interface
-
-  Scenario: Run a task
-    Given I log in as "admin"
-    When I navigate to "Server > Scheduled tasks" in site administration
-    Then I should see "Never" in the "Log table cleanup" "table_row"
-
-    And I click on "Run now" "text" in the "Log table cleanup" "table_row"
-    And I should see "Are you sure you want to run this task"
-    And I press "Run now"
-
-    And I should see "Log table cleanup" in the "h2" "css_element"
-    And I should see "Scheduled task complete: Log table cleanup"
-
-    And I follow "Back to scheduled tasks"
-    And I should not see "Never" in the "Log table cleanup" "table_row"
-
-  Scenario: Cancel running a task
-    Given I log in as "admin"
-    When I navigate to "Server > Scheduled tasks" in site administration
-    And I click on "Run now" "text" in the "Log table cleanup" "table_row"
-    And I press "Cancel"
-    # Confirm we're back on the scheduled tasks page by looking for the table.
-    Then "Log table cleanup" "table_row" should exist
-
-  Scenario: Cannot run a task when the option is disabled
-    Given the following config values are set as admin:
-      | enablerunnow | 0 | tool_task |
-    When I log in as "admin"
-    And I navigate to "Server > Scheduled tasks" in site administration
-    Then I should not see "Run now"