Commit 3915e532 authored by Alexander Turinske's avatar Alexander Turinske

Make e2e test more readable

parent 32930519
# frozen_string_literal: true # frozen_string_literal: true
module QA module QA
RSpec.describe 'Protect', :runner do RSpec.describe 'Protect' do
let(:approved_license_name) { "MIT License" }
let(:denied_license_name) { "Apache License 2.0" }
describe 'Threat Monitoring Policy List page' do describe 'Threat Monitoring Policy List page' do
before(:all) do before do
@executor = "qa-runner-#{Time.now.to_i}" let(:project) do
Resource::Project.fabricate_via_api! do |project|
Flow::Login.sign_in project.name = Runtime::Env.auto_devops_project_name || 'project-with-protect'
project.description = 'Project with Protect'
@project = Resource::Project.fabricate_via_api! do |p| project.auto_devops_enabled = false
p.name = Runtime::Env.auto_devops_project_name || 'project-with-protect' project.initialize_with_readme = true
p.description = 'Project with Protect' end
p.auto_devops_enabled = false
p.initialize_with_readme = true
end end
@project.visit!
end end
it 'can load Threat Monitoring page and view the policy alert list', testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/1786' do it 'can load Threat Monitoring page and view the policy alert list', testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/1786' do
Flow::Login.sign_in
project.visit!
Page::Project::Menu.perform(&:click_on_threat_monitoring) Page::Project::Menu.perform(&:click_on_threat_monitoring)
EE::Page::Project::ThreatMonitoring::AlertsList.perform do |alerts_list| EE::Page::Project::ThreatMonitoring::AlertsList.perform do |alerts_list|
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment