OSDN Git Service

Implement pending dashboard step
authorrandx <dmitriy.zaporozhets@gmail.com>
Wed, 3 Oct 2012 20:46:55 +0000 (23:46 +0300)
committerrandx <dmitriy.zaporozhets@gmail.com>
Wed, 3 Oct 2012 20:46:55 +0000 (23:46 +0300)
features/steps/dashboard/dashboard.rb

index 2bbbe55..a9416f7 100644 (file)
@@ -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