BigW Consortium Gitlab

issues.feature 1.73 KB
Newer Older
1
Feature: Project Issues
2
  Background:
3
    Given I sign in as a user
4 5 6
    And I own project "Shop"
    And project "Shop" have "Release 0.4" open issue
    And project "Shop" have "Release 0.3" closed issue
randx committed
7
    And I visit project "Shop" issues page
8 9

  Scenario: I should see open issues
10 11
    Given I should see "Release 0.4" in issues
    And I should not see "Release 0.3" in issues
12

13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
  Scenario: I should see closed issues
    Given I click link "Closed"
    Then I should see "Release 0.3" in issues
    And I should not see "Release 0.4" in issues

  Scenario: I should see all issues
    Given I click link "All"
    Then I should see "Release 0.3" in issues
    And I should see "Release 0.4" in issues

  Scenario: I visit issue page
    Given I click link "Release 0.4"
    Then I should see issue "Release 0.4"

  Scenario: I submit new unassigned issue
    Given I click link "New Issue"
    And I submit new issue "500 error on profile"
    Then I should see issue "500 error on profile"

  @javascript
  Scenario: I comment issue
    Given I visit issue page "Release 0.4"
    And I leave a comment like "XML attached"
36
    Then I should see comment "XML attached"
randx committed
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

  @javascript
  Scenario: I search issue
    Given I fill in issue search with "Release"
    Then I should see "Release 0.4" in issues
    And I should not see "Release 0.3" in issues

  @javascript
  Scenario: I search issue that not exist
    Given I fill in issue search with "Bug"
    Then I should not see "Release 0.4" in issues
    And I should not see "Release 0.3" in issues


  @javascript
  Scenario: I search all issues
    Given I click link "All"
    And I fill in issue search with "0.3"
    Then I should see "Release 0.3" in issues
    And I should not see "Release 0.4" in issues