Tests for team and group descriptions added
This commit is contained in:
parent
9959669f1c
commit
cf6d9a2222
5 changed files with 14 additions and 0 deletions
|
@ -25,11 +25,13 @@ class AdminGroups < Spinach::FeatureSteps
|
||||||
|
|
||||||
And 'submit form with new group info' do
|
And 'submit form with new group info' do
|
||||||
fill_in 'group_name', :with => 'gitlab'
|
fill_in 'group_name', :with => 'gitlab'
|
||||||
|
fill_in 'group_description', :with => 'Group description'
|
||||||
click_button "Create group"
|
click_button "Create group"
|
||||||
end
|
end
|
||||||
|
|
||||||
Then 'I should see newly created group' do
|
Then 'I should see newly created group' do
|
||||||
page.should have_content "Group: gitlab"
|
page.should have_content "Group: gitlab"
|
||||||
|
page.should have_content "Group description"
|
||||||
end
|
end
|
||||||
|
|
||||||
Then 'I should be redirected to group page' do
|
Then 'I should be redirected to group page' do
|
||||||
|
|
|
@ -18,6 +18,7 @@ class AdminTeams < Spinach::FeatureSteps
|
||||||
|
|
||||||
And 'submit form with new team info' do
|
And 'submit form with new team info' do
|
||||||
fill_in 'user_team_name', with: 'gitlab'
|
fill_in 'user_team_name', with: 'gitlab'
|
||||||
|
fill_in 'user_team_description', with: 'description'
|
||||||
click_button 'Create team'
|
click_button 'Create team'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -27,6 +28,7 @@ class AdminTeams < Spinach::FeatureSteps
|
||||||
|
|
||||||
And 'I should see newly created team' do
|
And 'I should see newly created team' do
|
||||||
page.should have_content "Team: gitlab"
|
page.should have_content "Team: gitlab"
|
||||||
|
page.should have_content "description"
|
||||||
end
|
end
|
||||||
|
|
||||||
When 'I visit admin teams page' do
|
When 'I visit admin teams page' do
|
||||||
|
|
|
@ -70,11 +70,13 @@ class Groups < Spinach::FeatureSteps
|
||||||
|
|
||||||
And 'submit form with new group info' do
|
And 'submit form with new group info' do
|
||||||
fill_in 'group_name', :with => 'Samurai'
|
fill_in 'group_name', :with => 'Samurai'
|
||||||
|
fill_in 'group_description', :with => 'Tokugawa Shogunate'
|
||||||
click_button "Create group"
|
click_button "Create group"
|
||||||
end
|
end
|
||||||
|
|
||||||
Then 'I should see newly created group' do
|
Then 'I should see newly created group' do
|
||||||
page.should have_content "Samurai"
|
page.should have_content "Samurai"
|
||||||
|
page.should have_content "Tokugawa Shogunate"
|
||||||
page.should have_content "You will only see events from projects in this group"
|
page.should have_content "You will only see events from projects in this group"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -44,9 +44,16 @@ class Userteams < Spinach::FeatureSteps
|
||||||
|
|
||||||
And 'I submit form with new team info' do
|
And 'I submit form with new team info' do
|
||||||
fill_in 'name', with: 'gitlab'
|
fill_in 'name', with: 'gitlab'
|
||||||
|
|
||||||
|
fill_in 'user_team_description', with: 'team description'
|
||||||
click_button 'Create team'
|
click_button 'Create team'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
And 'I should see newly created team' do
|
||||||
|
page.should have_content "gitlab"
|
||||||
|
page.should have_content "team description"
|
||||||
|
end
|
||||||
|
|
||||||
Then 'I should be redirected to new team page' do
|
Then 'I should be redirected to new team page' do
|
||||||
team = UserTeam.last
|
team = UserTeam.last
|
||||||
current_path.should == team_path(team)
|
current_path.should == team_path(team)
|
||||||
|
|
|
@ -20,6 +20,7 @@ Feature: UserTeams
|
||||||
When I click to "New team" link
|
When I click to "New team" link
|
||||||
And I submit form with new team info
|
And I submit form with new team info
|
||||||
Then I should be redirected to new team page
|
Then I should be redirected to new team page
|
||||||
|
Then I should see newly created team
|
||||||
|
|
||||||
Scenario: I should see team dashboard list
|
Scenario: I should see team dashboard list
|
||||||
When I have teams with projects and members
|
When I have teams with projects and members
|
||||||
|
|
Loading…
Reference in a new issue