BigW Consortium Gitlab

broadcast_messages.feature 1.21 KB
Newer Older
1
@admin
2 3 4
Feature: Admin Broadcast Messages
  Background:
    Given I sign in as an admin
5
    And application already has a broadcast message
6 7 8
    And I visit admin messages page

  Scenario: See broadcast messages list
9
    Then I should see all broadcast messages
10

11 12 13 14 15 16
  Scenario: Create a customized broadcast message
    When submit form with new customized broadcast message
    Then I should be redirected to admin messages page
    And I should see newly created broadcast message
    Then I visit dashboard page
    And I should see a customized broadcast message
17 18 19 20 21 22 23 24 25 26 27

  Scenario: Edit an existing broadcast message
    When I edit an existing broadcast message
    And I change the broadcast message text
    Then I should be redirected to admin messages page
    And I should see the updated broadcast message

  Scenario: Remove an existing broadcast message
    When I remove an existing broadcast message
    Then I should be redirected to admin messages page
    And I should not see the removed broadcast message
28 29 30 31 32 33

  @javascript
  Scenario: Live preview a customized broadcast message
    When I visit admin messages page
    And I enter a broadcast message with Markdown
    Then I should see a live preview of the rendered broadcast message