[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