Sha256: a9c7e67a3fe28795ca7300e5cc2b71dcdf8c79f3d527c4763705215e6671a46f

Contents?: true

Size: 1.38 KB

Versions: 4

Compression:

Stored size: 1.38 KB

Contents

Feature: Notifications
  In order for Wagn to be a more effective communication platform
  Users should be able to track changes to Wagn cards from their email

  Scenario: Watching a Card
    Given Joe Admin is watching "Home"
    And I am signed in as Joe Admin
    When Joe User edits "Home" setting content to "Boo"
    Then Joe Admin should be notified that "Joe User updated \"Home\""
# FIXME:need multiline matching
    #And He should see "was just edited by Joe User" in the email
    #And He should see "You received this email because you're watching Home" in the email
    When I follow "Unfollow" in the email
    Then the card Home+*watchers should not contain "Joe Admin"

  Scenario: Watching a Type Card
    Given Joe Admin is watching "Phrase"
    And I am signed in as Joe Admin
    When Joe User creates Phrase card "Foo" with content "bar"
    Then Joe Admin should be notified that "Joe User created \"Foo\""
    # FIXME:need multiline matching
    #And He should see "was just added by Joe User" in the email
    #And He should see "You received this email because you're watching Phrase cards" in the email
    When I follow "Unfollow" in the email
    Then the card Phrase+*watchers should not contain "Joe Admin"

  Scenario: Watching a Card
    Given Joe User is watching "Home"
    When Joe Admin deletes "Home"
    Then Joe User should be notified that "Joe Admin deleted \"Home\""

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
wagn-1.13.0 features/notifications.feature
wagn-1.13.0.pre2 features/notifications.feature
wagn-1.13.0.pre1 features/notifications.feature
wagn-1.13.0.pre features/notifications.feature