summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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