Merge branch 'qa/e2e-tests-for-issue-weights' into 'master'
Backport of end-to-end test for visualizing issue weight on different pages See merge request gitlab-org/gitlab-ce!32766
This commit is contained in:
commit
8ce331c206
|
|
@ -41,7 +41,7 @@
|
|||
= link_to _('Edit'), '#', class: 'js-sidebar-dropdown-toggle edit-link float-right', data: { track_label: "right_sidebar", track_property: "milestone", track_event: "click_edit_button", track_value: "" }
|
||||
.value.hide-collapsed
|
||||
- if milestone.present?
|
||||
= link_to milestone[:title], milestone[:web_url], class: "bold has-tooltip", title: sidebar_milestone_remaining_days(milestone), data: { container: "body", html: 'true', boundary: 'viewport' }
|
||||
= link_to milestone[:title], milestone[:web_url], class: "bold has-tooltip", title: sidebar_milestone_remaining_days(milestone), data: { container: "body", html: 'true', boundary: 'viewport', qa_selector: 'milestone_link' }
|
||||
- else
|
||||
%span.no-value
|
||||
= _('None')
|
||||
|
|
|
|||
|
|
@ -35,12 +35,17 @@ module QA
|
|||
element :labels_block
|
||||
element :edit_link_labels
|
||||
element :dropdown_menu_labels
|
||||
element :milestone_link
|
||||
end
|
||||
|
||||
view 'app/views/shared/issuable/_close_reopen_button.html.haml' do
|
||||
element :reopen_issue_button
|
||||
end
|
||||
|
||||
def click_milestone_link
|
||||
click_element(:milestone_link)
|
||||
end
|
||||
|
||||
# Adds a comment to an issue
|
||||
# attachment option should be an absolute path
|
||||
def comment(text, attachment: nil, filter: :all_activities)
|
||||
|
|
|
|||
|
|
@ -17,3 +17,5 @@ module QA
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
QA::Page::Project::Milestone::Index.prepend_if_ee('QA::EE::Page::Project::Milestone::Index')
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
module QA
|
||||
module Resource
|
||||
class Issue < Base
|
||||
attr_writer :description, :milestone
|
||||
attr_writer :description, :milestone, :weight
|
||||
|
||||
attribute :project do
|
||||
Project.fabricate! do |resource|
|
||||
|
|
@ -46,6 +46,7 @@ module QA
|
|||
title: title
|
||||
}.tap do |hash|
|
||||
hash[:milestone_id] = @milestone.id if @milestone
|
||||
hash[:weight] = @weight if @weight
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in New Issue