summaryrefslogtreecommitdiff
path: root/spec/support/database/gitlab_schemas_validate_connection.rb
blob: 118c6ea50016dbe57137e4fb516cd7bc479bb999 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# frozen_string_literal: true

RSpec.configure do |config|
  def with_gitlab_schemas_validate_connection_prevented
    Gitlab::Database::QueryAnalyzers::GitlabSchemasValidateConnection.with_suppressed do
      yield
    end
  end

  config.around(:each, :suppress_gitlab_schemas_validate_connection) do |example|
    with_gitlab_schemas_validate_connection_prevented(&example)
  end

  config.around(:each, query_analyzers: false) do |example|
    with_gitlab_schemas_validate_connection_prevented(&example)
  end
end