Commit c626ec3746f0346a4a90ebf6a0860583b79dd250

Authored by randx
1 parent 4f7bd583

Implement pending dashboard step

Showing 1 changed file with 14 additions and 0 deletions   Show diff stats
features/steps/dashboard/dashboard.rb
@@ -64,6 +64,14 @@ class Dashboard < Spinach::FeatureSteps @@ -64,6 +64,14 @@ class Dashboard < Spinach::FeatureSteps
64 @project.add_access(@user, :admin) 64 @project.add_access(@user, :admin)
65 end 65 end
66 66
  67 + And 'I have group with projects' do
  68 + @group = Factory :group
  69 + @project = Factory :project, group: @group
  70 + @event = Factory :closed_issue_event, project: @project
  71 +
  72 + @project.add_access current_user, :admin
  73 + end
  74 +
67 And 'project "Shop" has push event' do 75 And 'project "Shop" has push event' do
68 @project = Project.find_by_name("Shop") 76 @project = Project.find_by_name("Shop")
69 77
@@ -89,4 +97,10 @@ class Dashboard < Spinach::FeatureSteps @@ -89,4 +97,10 @@ class Dashboard < Spinach::FeatureSteps
89 :author_id => @user.id 97 :author_id => @user.id
90 ) 98 )
91 end 99 end
  100 +
  101 + Then 'I should see groups list' do
  102 + Group.all.each do |group|
  103 + page.should have_link group.name
  104 + end
  105 + end
92 end 106 end