summaryrefslogtreecommitdiff
path: root/features/projects
diff options
context:
space:
mode:
authorrandx <dmitriy.zaporozhets@gmail.com>2012-09-06 09:15:51 +0300
committerrandx <dmitriy.zaporozhets@gmail.com>2012-09-06 09:15:51 +0300
commite4447de23fa41fd67db31e3ca97dbee7349a026c (patch)
treec140d97afe91d5574c8f8c81fd0a0dfd1e9cf8a5 /features/projects
parent21bfd1e7fc91ce9a1aa34582381c1dec716607f8 (diff)
downloadgitlab-ce-e4447de23fa41fd67db31e3ca97dbee7349a026c.tar.gz
Cucumber refactoring
Diffstat (limited to 'features/projects')
-rw-r--r--features/projects/issues/issues.feature30
1 files changed, 29 insertions, 1 deletions
diff --git a/features/projects/issues/issues.feature b/features/projects/issues/issues.feature
index 180710cf6bc..42a3d8736e0 100644
--- a/features/projects/issues/issues.feature
+++ b/features/projects/issues/issues.feature
@@ -4,7 +4,7 @@ Feature: Issues
And I own project "Shop"
And project "Shop" have "Release 0.4" open issue
And project "Shop" have "Release 0.3" closed issue
- And I visit project "Shop" issues page
+ And I visit project "Shop" issues page
Scenario: I should see open issues
Given I should see "Release 0.4" in issues
@@ -36,3 +36,31 @@ Feature: Issues
Given I visit issue page "Release 0.4"
And I leave a comment like "XML attached"
Then I should see comment "XML attached"
+
+ @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
+
+ @javascript
+ Scenario: I clear search
+ Given I click link "All"
+ And I fill in issue search with "Something"
+ And I fill in issue search with ""
+ Then I should see "Release 0.4" in issues
+ And I should see "Release 0.3" in issues