[QA] Add a new Test::Sanity::Failing scenario that always fails
Signed-off-by: Rémy Coutable <remy@rymai.me>
This commit is contained in:
parent
48541cacc0
commit
86e5dcdb21
1
qa/qa.rb
1
qa/qa.rb
|
@ -98,6 +98,7 @@ module QA
|
|||
end
|
||||
|
||||
module Sanity
|
||||
autoload :Failing, 'qa/scenario/test/sanity/failing'
|
||||
autoload :Selectors, 'qa/scenario/test/sanity/selectors'
|
||||
end
|
||||
end
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module QA
|
||||
module Scenario
|
||||
module Test
|
||||
module Sanity
|
||||
##
|
||||
# This scenario exits with a 1 exit code.
|
||||
#
|
||||
class Failing < Template
|
||||
include Bootable
|
||||
|
||||
tags :failing
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -0,0 +1,13 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module QA
|
||||
context 'Sanity checks', :orchestrated, :failing do
|
||||
describe 'Failing orchestrated example' do
|
||||
it 'always fails' do
|
||||
Runtime::Browser.visit(:gitlab, Page::Main::Login)
|
||||
|
||||
expect(page).to have_text("These Aren't the Texts You're Looking For", wait: 1)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue