File: test.feature

package info (click to toggle)
source-highlight 3.1.9-4.3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 10,612 kB
  • sloc: cpp: 10,202; ansic: 9,521; sh: 4,582; makefile: 1,893; lex: 1,200; yacc: 1,021; javascript: 338; php: 213; perl: 211; awk: 98; erlang: 94; lisp: 90; java: 75; ruby: 69; python: 61; asm: 43; ada: 37; ml: 29; haskell: 27; xml: 23; cs: 11; sql: 8; tcl: 7; sed: 4
file content (39 lines) | stat: -rw-r--r-- 1,498 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Feature: Accident Report Email notifications 
  In order to keep track of what's going on
  As the incident manager
  I want to receive emails when a significant event occurs

  Background:
    Given I perform HTTP authentication as a "user"
    When I go to the homepage
    Then I should see "WARNING! This site is restricted"

  @active  @testing @another
  Scenario: Notification of a new Accident Report
    Given a clear email queue
    And I am on the new_accident_report page
    Then I should see "New Accident Report"
    #  When I build a "accident_report" instance from FactoryGirl
    And I create an accident report
      | field                 | value             |
      | accident_date         | 2013-01-20        |
      | accident_time         | 10:00             |
      | accident_location     | Here and there    |
      | accident_description  | I came, I saw, I hit him |
      | drivers_name          | Bilbo Baggins     |
      | drivers_license_no    | N4445555          |
    And I press "Create Accident report"
    Then I should see "Accident report was successfully created"
    But I should not see "Error"

  Scenario Outline: Send notification emails
    Given a clear email queue
    When I create an email template with <message>
    And I email <addressee>
    Then "manager@biz.com" should receive an email
    And they should see <message> in the email

    Examples:
      | addressee | message |
      | j@s.com | Finished  |
      | b@j.com | All done! |