Make it possible to run E2E tests using `bundle exec rspec ${spec_name}`
While we work on improving test setup, we could also make it easier to run E2E tests by using RSpec in the way that Ruby engineers are probably already used to.
Tasks
-
Allow setting gitlab address via environment variable and default to local GDK -
Extract common logic required to run tests from QA::Scenario::Template
class in tospec_helper
-
Create base e2e docker image to support running tests without qa-image
as a dependency -
Run review-app tests using bundle exec rspec
-
Make setup consistent across different usecases by using zeitwerk callbacks -
Set all defaults to work on GDK out of the box -
Update documentation
Edited by Andrejs Cunskis