diff options
author | Sanad Liaquat <sliaquat@gitlab.com> | 2019-06-11 18:26:42 +0500 |
---|---|---|
committer | Sanad Liaquat <sliaquat@gitlab.com> | 2019-06-11 21:51:08 +0500 |
commit | a154d9db2018e8034e3c0d25c34502aabf3701c0 (patch) | |
tree | aa5f1aa0040ae5357e7ad547dae791d412d85e3c | |
parent | 3efd59b9208400f08867a72cce19a042dc0f1402 (diff) | |
download | gitlab-ce-qa-nightly-107-fix-comment-on-issue-ce.tar.gz |
Comment will select all activites filter by defaultqa-nightly-107-fix-comment-on-issue-ce
3 files changed, 4 insertions, 5 deletions
diff --git a/qa/qa/page/project/issue/show.rb b/qa/qa/page/project/issue/show.rb index 9df3db1bba0..77bad7481d8 100644 --- a/qa/qa/page/project/issue/show.rb +++ b/qa/qa/page/project/issue/show.rb @@ -29,7 +29,8 @@ module QA # Adds a comment to an issue # attachment option should be an absolute path - def comment(text, attachment: nil) + def comment(text, attachment: nil, filter: :all_activities) + method("select_#{filter}_filter").call fill_element :comment_input, text unless attachment.nil? diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb index 9b083d59a5e..00094161f61 100644 --- a/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb +++ b/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb @@ -23,7 +23,6 @@ module QA create_issue Page::Project::Issue::Show.perform do |show| - show.select_all_activities_filter show.comment('See attached banana for scale', attachment: file_to_attach) show.refresh diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb index c0d597af076..b2164bb5fab 100644 --- a/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb +++ b/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb @@ -16,9 +16,8 @@ module QA expect(page).to have_content(issue_title) Page::Project::Issue::Show.perform do |show_page| - show_page.select_comments_only_filter - show_page.comment('/confidential') - show_page.comment('My own comment') + show_page.comment('/confidential', filter: :comments_only) + show_page.comment('My own comment', filter: :comments_only) expect(show_page).not_to have_content("made the issue confidential") expect(show_page).to have_content("My own comment") |