Fix tests and last push widget
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
c11e43145f
commit
7569010bc3
7 changed files with 20 additions and 8 deletions
|
@ -14,6 +14,7 @@ v 8.0.0 (unreleased)
|
|||
- Create cross-reference for closing references on commits pushed to non-default branches (Maël Valais)
|
||||
- Ability to search milestones
|
||||
- Gracefully handle SMTP user input errors (e.g. incorrect email addresses) to prevent Sidekiq retries (Stan Hu)
|
||||
- Move dashboard activity to separate page
|
||||
|
||||
v 7.14.1 (unreleased)
|
||||
- Only include base URL in OmniAuth full_host parameter (Stan Hu)
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
%section.activities.col-md-8
|
||||
= render 'dashboard/activities'
|
||||
%aside.col-md-4
|
||||
.panel.panel-default
|
||||
.panel.panel-default.projects-list-holder
|
||||
.panel-heading.clearfix
|
||||
.input-group
|
||||
= search_field_tag :filter_projects, nil, placeholder: 'Filter by name', class: 'projects-list-filter form-control'
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
|
||||
= render 'dashboard/projects_head'
|
||||
|
||||
- if @last_push
|
||||
= render "events/event_last_push", event: @last_push
|
||||
|
||||
- if @projects.any?
|
||||
= render 'projects'
|
||||
- else
|
||||
|
|
|
@ -9,6 +9,6 @@
|
|||
#{time_ago_with_tooltip(event.created_at)}
|
||||
|
||||
.pull-right
|
||||
= link_to new_mr_path_from_push_event(event), title: "New Merge Request", class: "btn btn-create btn-sm" do
|
||||
= link_to new_mr_path_from_push_event(event), title: "New Merge Request", class: "btn btn-info btn-sm" do
|
||||
Create Merge Request
|
||||
%hr
|
||||
|
|
|
@ -10,6 +10,10 @@ Feature: Dashboard
|
|||
Scenario: I should see projects list
|
||||
Then I should see "New Project" link
|
||||
Then I should see "Shop" project link
|
||||
|
||||
@javascript
|
||||
Scenario: I should see activity list
|
||||
And I visit dashboard activity page
|
||||
Then I should see project "Shop" activity feed
|
||||
|
||||
Scenario: I should see groups list
|
||||
|
@ -26,12 +30,12 @@ Feature: Dashboard
|
|||
@javascript
|
||||
Scenario: I should see User joined Project event
|
||||
Given user with name "John Doe" joined project "Shop"
|
||||
When I visit dashboard page
|
||||
When I visit dashboard activity page
|
||||
Then I should see "John Doe joined project Shop" event
|
||||
|
||||
@javascript
|
||||
Scenario: I should see User left Project event
|
||||
Given user with name "John Doe" joined project "Shop"
|
||||
And user with name "John Doe" left project "Shop"
|
||||
When I visit dashboard page
|
||||
When I visit dashboard activity page
|
||||
Then I should see "John Doe left project Shop" event
|
||||
|
|
|
@ -6,7 +6,7 @@ Feature: Event Filters
|
|||
And this project has push event
|
||||
And this project has new member event
|
||||
And this project has merge request event
|
||||
And I visit dashboard page
|
||||
And I visit dashboard activity page
|
||||
|
||||
@javascript
|
||||
Scenario: I should see all events
|
||||
|
@ -16,7 +16,7 @@ Feature: Event Filters
|
|||
|
||||
@javascript
|
||||
Scenario: I should see only pushed events
|
||||
When I click "push" event filter
|
||||
When I click "push" event filter
|
||||
Then I should see push event
|
||||
And I should not see new member event
|
||||
And I should not see merge request event
|
||||
|
@ -38,11 +38,11 @@ Feature: Event Filters
|
|||
@javascript
|
||||
Scenario: I should see only selected events while page reloaded
|
||||
When I click "push" event filter
|
||||
And I visit dashboard page
|
||||
And I visit dashboard activity page
|
||||
Then I should see push event
|
||||
And I should not see new member event
|
||||
When I click "team" event filter
|
||||
And I visit dashboard page
|
||||
And I visit dashboard activity page
|
||||
Then I should see push event
|
||||
And I should see new member event
|
||||
And I should not see merge request event
|
||||
|
|
|
@ -71,6 +71,10 @@ module SharedPaths
|
|||
visit dashboard_path
|
||||
end
|
||||
|
||||
step 'I visit dashboard activity page' do
|
||||
visit activity_dashboard_path
|
||||
end
|
||||
|
||||
step 'I visit dashboard projects page' do
|
||||
visit projects_dashboard_path
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue