Commit b51252e6cac2e413e6e39b53964a57d1b29ac12f
1 parent
fca1ffb8
Exists in
master
and in
4 other branches
Bootstrap: test fixes
Showing
10 changed files
with
14 additions
and
24 deletions
Show diff stats
app/views/issues/index.html.haml
| @@ -29,6 +29,7 @@ | @@ -29,6 +29,7 @@ | ||
| 29 | .span2.right | 29 | .span2.right |
| 30 | = form_tag search_project_issues_path(@project), :method => :get, :remote => true, :id => "issue_search_form", :class => :right do | 30 | = form_tag search_project_issues_path(@project), :method => :get, :remote => true, :id => "issue_search_form", :class => :right do |
| 31 | = hidden_field_tag :project_id, @project.id, { :id => 'project_id' } | 31 | = hidden_field_tag :project_id, @project.id, { :id => 'project_id' } |
| 32 | + = hidden_field_tag :status, params[:f] | ||
| 32 | = search_field_tag :issue_search, nil, { :placeholder => 'Search', :class => 'issue_search' } | 33 | = search_field_tag :issue_search, nil, { :placeholder => 'Search', :class => 'issue_search' } |
| 33 | 34 | ||
| 34 | %hr | 35 | %hr |
| @@ -41,7 +42,7 @@ | @@ -41,7 +42,7 @@ | ||
| 41 | $('.issue_search').keyup(function() { | 42 | $('.issue_search').keyup(function() { |
| 42 | var terms = $(this).val(); | 43 | var terms = $(this).val(); |
| 43 | var project_id = $('#project_id').val(); | 44 | var project_id = $('#project_id').val(); |
| 44 | - var status = $('.status:checked').val(); | 45 | + var status = $('#status').val(); |
| 45 | if (terms != last_terms) { | 46 | if (terms != last_terms) { |
| 46 | last_terms = terms; | 47 | last_terms = terms; |
| 47 | 48 |
app/views/team_members/_show.html.haml
| 1 | - user = member.user | 1 | - user = member.user |
| 2 | - allow_admin = can? current_user, :admin_project, @project | 2 | - allow_admin = can? current_user, :admin_project, @project |
| 3 | %li{:id => dom_id(member)} | 3 | %li{:id => dom_id(member)} |
| 4 | - = link_to project_team_member_path(@project, member) do | 4 | + = link_to project_team_member_path(@project, member), :title => user.name do |
| 5 | = image_tag gravatar_icon(user.email, 90), :class => "thumbnail" | 5 | = image_tag gravatar_icon(user.email, 90), :class => "thumbnail" |
| 6 | .row | 6 | .row |
| 7 | .span6 | 7 | .span6 |
spec/requests/commits_spec.rb
| @@ -22,8 +22,8 @@ describe "Commits" do | @@ -22,8 +22,8 @@ describe "Commits" do | ||
| 22 | end | 22 | end |
| 23 | 23 | ||
| 24 | it "should list commits" do | 24 | it "should list commits" do |
| 25 | - page.should have_content(commit.author) | ||
| 26 | page.should have_content(commit.message) | 25 | page.should have_content(commit.message) |
| 26 | + page.should have_content(commit.id.to_s[0..5]) | ||
| 27 | end | 27 | end |
| 28 | 28 | ||
| 29 | it "should render atom feed" do | 29 | it "should render atom feed" do |
spec/requests/dashboard_issues_spec.rb
| @@ -34,11 +34,9 @@ describe "User Issues Dashboard" do | @@ -34,11 +34,9 @@ describe "User Issues Dashboard" do | ||
| 34 | 34 | ||
| 35 | it { should have_content(@issue1.title[0..10]) } | 35 | it { should have_content(@issue1.title[0..10]) } |
| 36 | it { should have_content(@issue1.project.name) } | 36 | it { should have_content(@issue1.project.name) } |
| 37 | - it { should have_content(@issue1.assignee.name) } | ||
| 38 | 37 | ||
| 39 | it { should have_content(@issue2.title[0..10]) } | 38 | it { should have_content(@issue2.title[0..10]) } |
| 40 | it { should have_content(@issue2.project.name) } | 39 | it { should have_content(@issue2.project.name) } |
| 41 | - it { should have_content(@issue2.assignee.name) } | ||
| 42 | 40 | ||
| 43 | describe "atom feed", :js => false do | 41 | describe "atom feed", :js => false do |
| 44 | it "should render atom feed via private token" do | 42 | it "should render atom feed via private token" do |
spec/requests/dashboard_spec.rb
spec/requests/keys_spec.rb
| @@ -26,14 +26,14 @@ describe "Issues" do | @@ -26,14 +26,14 @@ describe "Issues" do | ||
| 26 | end | 26 | end |
| 27 | end | 27 | end |
| 28 | 28 | ||
| 29 | - describe "New key", :js => true do | 29 | + describe "New key" do |
| 30 | before do | 30 | before do |
| 31 | visit keys_path | 31 | visit keys_path |
| 32 | click_link "Add new" | 32 | click_link "Add new" |
| 33 | end | 33 | end |
| 34 | 34 | ||
| 35 | it "should open new key popup" do | 35 | it "should open new key popup" do |
| 36 | - page.should have_content("Add new public key") | 36 | + page.should have_content("New key") |
| 37 | end | 37 | end |
| 38 | 38 | ||
| 39 | describe "fill in" do | 39 | describe "fill in" do |
| @@ -47,7 +47,7 @@ describe "Issues" do | @@ -47,7 +47,7 @@ describe "Issues" do | ||
| 47 | it "should add new key to table" do | 47 | it "should add new key to table" do |
| 48 | click_button "Save" | 48 | click_button "Save" |
| 49 | 49 | ||
| 50 | - page.should_not have_content("Add new public key") | 50 | + page.should_not have_content("New key") |
| 51 | page.should have_content "laptop" | 51 | page.should have_content "laptop" |
| 52 | end | 52 | end |
| 53 | end | 53 | end |
spec/requests/merge_requests_spec.rb
| @@ -42,9 +42,7 @@ describe "MergeRequests" do | @@ -42,9 +42,7 @@ describe "MergeRequests" do | ||
| 42 | 42 | ||
| 43 | it { should have_content(@merge_request.title[0..10]) } | 43 | it { should have_content(@merge_request.title[0..10]) } |
| 44 | it "Show page should inform user that merge request closed" do | 44 | it "Show page should inform user that merge request closed" do |
| 45 | - within ".tabs" do | ||
| 46 | - page.should have_content "Reopen" | ||
| 47 | - end | 45 | + page.should have_content "Reopen" |
| 48 | end | 46 | end |
| 49 | end | 47 | end |
| 50 | end | 48 | end |
spec/requests/repositories_spec.rb
| @@ -24,11 +24,6 @@ describe "Repository" do | @@ -24,11 +24,6 @@ describe "Repository" do | ||
| 24 | 24 | ||
| 25 | it "should have link to last commit for activities tab" do | 25 | it "should have link to last commit for activities tab" do |
| 26 | page.should have_content(@project.commit.safe_message[0..20]) | 26 | page.should have_content(@project.commit.safe_message[0..20]) |
| 27 | - page.should have_content(@project.commit.author_name) | ||
| 28 | - end | ||
| 29 | - | ||
| 30 | - it "should show commits list" do | ||
| 31 | - page.all(:css, ".project-update").size.should == @project.repo.branches.size | ||
| 32 | end | 27 | end |
| 33 | end | 28 | end |
| 34 | 29 |
spec/requests/team_members_spec.rb
| @@ -10,9 +10,7 @@ describe "TeamMembers" do | @@ -10,9 +10,7 @@ describe "TeamMembers" do | ||
| 10 | describe "View profile" do | 10 | describe "View profile" do |
| 11 | it "should be available" do | 11 | it "should be available" do |
| 12 | visit(team_project_path(@project)) | 12 | visit(team_project_path(@project)) |
| 13 | - within "#team-table" do | ||
| 14 | - click_link(@user.name) | ||
| 15 | - end | 13 | + click_link(@user.name) |
| 16 | page.should have_content @user.skype | 14 | page.should have_content @user.skype |
| 17 | page.should_not have_content 'Twitter' | 15 | page.should_not have_content 'Twitter' |
| 18 | end | 16 | end |
| @@ -55,8 +53,8 @@ describe "TeamMembers" do | @@ -55,8 +53,8 @@ describe "TeamMembers" do | ||
| 55 | 53 | ||
| 56 | describe "Cancel membership" do | 54 | describe "Cancel membership" do |
| 57 | it "should cancel membership" do | 55 | it "should cancel membership" do |
| 58 | - visit team_project_path(@project) | ||
| 59 | - expect { click_link "Cancel" }.to change { UsersProject.count }.by(-1) | 56 | + visit project_team_member_path(@project, @project.users_projects.last) |
| 57 | + expect { click_link "Remove from team" }.to change { UsersProject.count }.by(-1) | ||
| 60 | end | 58 | end |
| 61 | end | 59 | end |
| 62 | end | 60 | end |
spec/support/shared_examples.rb
| @@ -2,8 +2,7 @@ shared_examples_for :project_side_pane do | @@ -2,8 +2,7 @@ shared_examples_for :project_side_pane do | ||
| 2 | subject { page } | 2 | subject { page } |
| 3 | it { should have_content((@project || project).name) } | 3 | it { should have_content((@project || project).name) } |
| 4 | it { should have_content("Commits") } | 4 | it { should have_content("Commits") } |
| 5 | - it { should have_content("Team") } | ||
| 6 | - it { should have_content("Tree") } | 5 | + it { should have_content("Code") } |
| 7 | end | 6 | end |
| 8 | 7 | ||
| 9 | shared_examples_for :tree_view do | 8 | shared_examples_for :tree_view do |