summaryrefslogtreecommitdiff
path: root/features
diff options
context:
space:
mode:
authorrandx <dmitriy.zaporozhets@gmail.com>2012-10-03 23:46:55 +0300
committerrandx <dmitriy.zaporozhets@gmail.com>2012-10-03 23:46:55 +0300
commitc626ec3746f0346a4a90ebf6a0860583b79dd250 (patch)
tree82a86eb7e36e44759cf639ea4c0e8b4aa4ba8b97 /features
parent4f7bd583076076f6c5dcd4e6ec35a014ce5285eb (diff)
downloadgitlab-ce-c626ec3746f0346a4a90ebf6a0860583b79dd250.tar.gz
Implement pending dashboard step
Diffstat (limited to 'features')
-rw-r--r--features/steps/dashboard/dashboard.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/features/steps/dashboard/dashboard.rb b/features/steps/dashboard/dashboard.rb
index 2bbbe55ed0a..a9416f735be 100644
--- a/features/steps/dashboard/dashboard.rb
+++ b/features/steps/dashboard/dashboard.rb
@@ -64,6 +64,14 @@ class Dashboard < Spinach::FeatureSteps
@project.add_access(@user, :admin)
end
+ And 'I have group with projects' do
+ @group = Factory :group
+ @project = Factory :project, group: @group
+ @event = Factory :closed_issue_event, project: @project
+
+ @project.add_access current_user, :admin
+ end
+
And 'project "Shop" has push event' do
@project = Project.find_by_name("Shop")
@@ -89,4 +97,10 @@ class Dashboard < Spinach::FeatureSteps
:author_id => @user.id
)
end
+
+ Then 'I should see groups list' do
+ Group.all.each do |group|
+ page.should have_link group.name
+ end
+ end
end