-
- Downloads
Add Test::Integration::Mattermost
Here we add a new entrypoint for the test suite, Test::Integration::Mattermost. It is to ensure that mattermost integration is working when enabling the embedded mattermost of gitlab-omnibus It runs all the example groups from Test::Instance, in addition to any groups tagged :mattermost * Extracts a common entrypoint class from Test::Instance as Scenario::Entrypoint, and uses that as the base for Test::Instance and Test::Integration::Mattermost * RSpec groups defined in `specs/features/mattermost/**_spec.rb` are tagged with :mattermost so they can be filtered out of the default run. * Tests tagged :mattermost are filtered out by default, and are un-filtered by Test::Integration::Mattermost
Showing
- qa/qa.rb 5 additions, 0 deletionsqa/qa.rb
- qa/qa/scenario/entrypoint.rb 29 additions, 0 deletionsqa/qa/scenario/entrypoint.rb
- qa/qa/scenario/test/instance.rb 1 addition, 15 deletionsqa/qa/scenario/test/instance.rb
- qa/qa/scenario/test/integration/mattermost.rb 19 additions, 0 deletionsqa/qa/scenario/test/integration/mattermost.rb
- qa/qa/specs/config.rb 8 additions, 0 deletionsqa/qa/specs/config.rb
- qa/qa/specs/features/mattermost/group_create_spec.rb 16 additions, 0 deletionsqa/qa/specs/features/mattermost/group_create_spec.rb
qa/qa/scenario/entrypoint.rb
0 → 100644
Please register or sign in to comment