diff options
Diffstat (limited to 'qa/qa/scenario/test/integration/mattermost.rb')
-rw-r--r-- | qa/qa/scenario/test/integration/mattermost.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/qa/qa/scenario/test/integration/mattermost.rb b/qa/qa/scenario/test/integration/mattermost.rb new file mode 100644 index 00000000000..9a84e5c8fd8 --- /dev/null +++ b/qa/qa/scenario/test/integration/mattermost.rb @@ -0,0 +1,20 @@ +module QA + module Scenario + module Test + module Integration + ## + # Run test suite against any GitLab instance where mattermost is enabled, + # including staging and on-premises installation. + # + class Mattermost < Scenario::Entrypoint + tags :core, :mattermost + + def perform(address, mattermost, *files) + Runtime::Scenario.mattermost = mattermost + super(address, files) + end + end + end + end + end +end |