Security update for permissions_by_term
[yaffs-website] / vendor / behat / gherkin / tests / Behat / Gherkin / Fixtures / etalons / outline_with_spaces.yml
diff --git a/vendor/behat/gherkin/tests/Behat/Gherkin/Fixtures/etalons/outline_with_spaces.yml b/vendor/behat/gherkin/tests/Behat/Gherkin/Fixtures/etalons/outline_with_spaces.yml
new file mode 100644 (file)
index 0000000..c6e8977
--- /dev/null
@@ -0,0 +1,33 @@
+feature:
+  title:        Login
+  language:     en
+  line:         1
+  description:  |-
+    To ensure the safety of the application
+    A regular user of the system
+    Must authenticate before using the app
+
+  scenarios:
+    -
+      type:     outline
+      title:    Failed Login
+      line:     7
+      steps:
+        - { keyword_type: 'Given', type: 'Given',  text: 'the user "known_user"',                  line: 8 }
+        - { keyword_type: 'When',  type: 'When',   text: 'I go to the main page',                  line: 10 }
+        - { keyword_type: 'Then',  type: 'Then',   text: 'I should see the login form',            line: 11 }
+        - { keyword_type: 'When',  type: 'When',   text: 'I fill in "login" with "<login>"',       line: 13 }
+        - { keyword_type: 'When',  type: 'And',    text: 'I fill in "password" with "<password>"', line: 14 }
+        - { keyword_type: 'When',  type: 'And',    text: 'I press "Log In"',                       line: 15 }
+        - { keyword_type: 'Then',  type: 'Then',   text: 'the login request should fail',          line: 16 }
+        - { keyword_type: 'Then',  type: 'And',    text: 'I should see the error message "Login or Password incorrect"',  line: 17 }
+      examples:
+        20: [login, password]
+        21: ['', '']
+        22: [unknown_user, '']
+        23: [known_user, '']
+        24: ['', wrong_password]
+        25: ['', known_userpass]
+        26: [unknown_user, wrong_password]
+        27: [unknown_user, known_userpass]
+        28: [known_user, wrong_password]