summaryrefslogtreecommitdiff
path: root/features
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-06-26 15:09:17 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-06-26 15:09:17 +0300
commita064060096aa99403f626544acaa307dea709e2d (patch)
treeb33b3f62774dc24314c5bbc38356f5ecd4870469 /features
parent112e919823a3286fe7224b01ee3cd87b48c66304 (diff)
downloadgitlab-ce-a064060096aa99403f626544acaa307dea709e2d.tar.gz
Test admin:group#index
Diffstat (limited to 'features')
-rw-r--r--features/admin/groups.feature3
-rw-r--r--features/steps/admin/admin_groups.rb6
2 files changed, 9 insertions, 0 deletions
diff --git a/features/admin/groups.feature b/features/admin/groups.feature
index 054dccfd64c..6fed9a34869 100644
--- a/features/admin/groups.feature
+++ b/features/admin/groups.feature
@@ -5,6 +5,9 @@ Feature: Admin Groups
And Create gitlab user "John"
And I visit admin groups page
+ Scenario: See group list
+ Then I should be all groups
+
Scenario: Create a group
When I click new group link
And submit form with new group info
diff --git a/features/steps/admin/admin_groups.rb b/features/steps/admin/admin_groups.rb
index c463d379d78..b4591f227e3 100644
--- a/features/steps/admin/admin_groups.rb
+++ b/features/steps/admin/admin_groups.rb
@@ -55,6 +55,12 @@ class AdminGroups < Spinach::FeatureSteps
end
end
+ step 'I should be all groups' do
+ Group.all.each do |group|
+ page.should have_content group.name
+ end
+ end
+
protected
def current_group