summaryrefslogtreecommitdiff
path: root/qa/qa/specs/config.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/specs/config.rb')
-rw-r--r--qa/qa/specs/config.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/qa/qa/specs/config.rb b/qa/qa/specs/config.rb
index 79c681168cc..bff8c974047 100644
--- a/qa/qa/specs/config.rb
+++ b/qa/qa/specs/config.rb
@@ -10,9 +10,11 @@ module QA
module Specs
class Config < Scenario::Template
attr_writer :address
+ attr_accessor :exclusion_filter
def initialize
@address = ENV['GITLAB_URL']
+ @exclusion_filter = { mattermost: true }
end
def perform
@@ -32,6 +34,12 @@ module QA
mocks.verify_partial_doubles = true
end
+ config.exclusion_filter = @exclusion_filter
+
+ config.define_derived_metadata(file_path: %r{/specs/features/mattermost/}) do |metadata|
+ metadata[:mattermost] = true
+ end
+
config.order = :random
Kernel.srand config.seed
config.formatter = :documentation