Security update for permissions_by_term
[yaffs-website] / vendor / drupal / drupal-extension / features / drush.feature
diff --git a/vendor/drupal/drupal-extension/features/drush.feature b/vendor/drupal/drupal-extension/features/drush.feature
new file mode 100644 (file)
index 0000000..ccc79cf
--- /dev/null
@@ -0,0 +1,26 @@
+@drushTest @drush
+Feature: Drush-specific steps
+  In order to prove that the drush driver is working properly
+  As a developer
+  I need to be able to use the steps provided here
+
+  Scenario: drush command with text matching: drush output correct status
+    Given I run drush "st"
+    Then drush output should contain "Drupal version"
+    Then drush output should contain "Site URI"
+    Then drush output should match "/.*Site\sURI\s+:.*/"
+    Then drush output should contain "Database driver"
+    Then drush output should contain "Successful"
+    Then drush output should not contain "NonExistantWord"
+
+  Scenario: drush command with arguments: re-enable toolbar
+    Given I run drush "en" "toolbar -y"
+      And I run drush "en" "toolbar -y"
+    Then drush output should contain "toolbar is already enabled."
+
+  Scenario: Create and view a node with fields using the Drush driver
+    Given I am viewing an "Article":
+    | title | My article with fields! |
+    | body  | A placeholder           |
+    Then I should see the heading "My article with fields!"
+    And I should see the text "A placeholder"