From 13fb3fdcf20f505b2591cfe3fc1a1e74242a932c Mon Sep 17 00:00:00 2001
From: Andrey Kumanyaev <me@zzet.org>
Date: Mon, 21 Jan 2013 01:06:11 +0400
Subject: [PATCH] Repair admin section tests

---
 features/admin/teams.feature        | 4 +++-
 features/steps/admin/admin_teams.rb | 8 ++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/features/admin/teams.feature b/features/admin/teams.feature
index e070a90ae..6ca7c4cbe 100644
--- a/features/admin/teams.feature
+++ b/features/admin/teams.feature
@@ -17,7 +17,7 @@ Feature: Admin Teams
     When I visit admin teams page
     When I have clean "HardCoders" team
     And I visit "HardCoders" team page
-    #Then I should see only me in members table
+    When I click to "Add members" link
     When I select user "John" from user list as "Developer"
     And submit form with new team member info
     Then I should see "John" in teams members list as "Developer"
@@ -30,6 +30,7 @@ Feature: Admin Teams
     When I have "Shop" project
     And I visit "HardCoders" team page
     Then I should see empty projects table
+    When I click to "Add projects" link
     When I select project "Shop" with max access "Reporter"
     And submit form with new team project info
     Then I should see "Shop" project in projects list
@@ -43,6 +44,7 @@ Feature: Admin Teams
     When I have gitlab user "Jimm"
     And I visit "HardCoders" team page
     Then I should see members table without "Jimm" member
+    When I click to "Add members" link
     When I select user "Jimm" ub team members list as "Master"
     And submit form with new team member info
     Then I should see "Jimm" in teams members list as "Master"
diff --git a/features/steps/admin/admin_teams.rb b/features/steps/admin/admin_teams.rb
index bba60ec49..a1221cd1a 100644
--- a/features/steps/admin/admin_teams.rb
+++ b/features/steps/admin/admin_teams.rb
@@ -205,6 +205,14 @@ class AdminTeams < Spinach::FeatureSteps
     find_in_list(".team_members", user).must_equal true
   end
 
+  When 'I click to "Add members" link' do
+    click_link "Add members"
+  end
+
+  When 'I click to "Add projects" link' do
+    click_link "Add projects"
+  end
+
   protected
 
   def current_team
-- 
2.30.9