Skip to content
Snippets Groups Projects
Commit 576f11c7 authored by Ian Baum's avatar Ian Baum Committed by Balasankar C
Browse files

Disable monkey patching for rspec

* Matching behavior in rails codebase
* This will be default behavior in 4.0
parent f9ba8027
No related branches found
No related tags found
No related merge requests found
Showing
with 22 additions and 22 deletions
require 'chef_helper'
 
describe 'consul_service' do
RSpec.describe 'consul_service' do
let(:runner) do
ChefSpec::SoloRunner.new(step_into: %w(consul_service))
end
Loading
Loading
require 'chef_helper'
 
describe 'crond_job' do
RSpec.describe 'crond_job' do
context 'crond enabled' do
let(:runner) do
ChefSpec::SoloRunner.new(step_into: %w(crond_job)) do |node|
Loading
Loading
require_relative '../../../../files/gitlab-cookbooks/gitlab-ee/libraries/fdw_helper.rb'
require 'chef_helper'
 
describe FdwHelper do
RSpec.describe FdwHelper do
let(:chef_run) { converge_config(is_ee: true) }
subject { described_class.new(chef_run.node) }
 
Loading
Loading
require_relative '../../../../files/gitlab-cookbooks/gitlab-ee/libraries/gitlab_geo_helper.rb'
require 'chef_helper'
 
describe GitlabGeoHelper do
RSpec.describe GitlabGeoHelper do
cached(:chef_run) { converge_config(is_ee: true) }
subject { described_class.new(chef_run.node) }
 
Loading
Loading
require 'chef_helper'
 
describe PgbouncerHelper do
RSpec.describe PgbouncerHelper do
let(:chef_run) { converge_config(is_ee: true) }
subject { described_class.new(chef_run.node) }
 
Loading
Loading
require 'chef_helper'
 
describe 'consul' do
RSpec.describe 'consul' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(runit_service)).converge('gitlab-ee::default') }
let(:consul_conf) { '/var/opt/gitlab/consul/config.json' }
 
Loading
Loading
require 'chef_helper'
 
describe 'gitlab-ee::default' do
RSpec.describe 'gitlab-ee::default' do
let(:chef_run) { ChefSpec::SoloRunner.converge('gitlab-ee::default') }
 
before do
Loading
Loading
Loading
Loading
@@ -16,7 +16,7 @@
 
require 'chef_helper'
 
describe 'gitlab-ee::geo-logcursor' do
RSpec.describe 'gitlab-ee::geo-logcursor' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(runit_service)).converge('gitlab-ee::default') }
 
before do
Loading
Loading
require 'chef_helper'
 
describe 'geo postgresql 9.2' do
RSpec.describe 'geo postgresql 9.2' do
let(:postgresql_conf) { '/var/opt/gitlab/geo-postgresql/data/postgresql.conf' }
let(:runtime_conf) { '/var/opt/gitlab/geo-postgresql/data/runtime.conf' }
 
Loading
Loading
@@ -276,7 +276,7 @@ describe 'geo postgresql 9.2' do
end
end
 
describe 'geo postgresql 9.6' do
RSpec.describe 'geo postgresql 9.6' do
let(:postgresql_conf) { '/var/opt/gitlab/geo-postgresql/data/postgresql.conf' }
let(:runtime_conf) { '/var/opt/gitlab/geo-postgresql/data/runtime.conf' }
 
Loading
Loading
require 'chef_helper'
 
describe 'gitlab-ee::geo-secondary_disable' do
RSpec.describe 'gitlab-ee::geo-secondary_disable' do
before do
allow(Gitlab).to receive(:[]).and_call_original
end
Loading
Loading
require 'chef_helper'
 
describe 'gitlab-ee::geo-secondary' do
RSpec.describe 'gitlab-ee::geo-secondary' do
before do
allow(Gitlab).to receive(:[]).and_call_original
end
Loading
Loading
Loading
Loading
@@ -6,7 +6,7 @@ require 'chef_helper'
# to the bash block.
#
 
describe 'gitlab-ee::geo-database-migrations' do
RSpec.describe 'gitlab-ee::geo-database-migrations' do
let(:chef_run) { ChefSpec::SoloRunner.converge('gitlab-ee::default') }
let(:name) { 'migrate gitlab-geo tracking database' }
 
Loading
Loading
require 'chef_helper'
 
describe 'gitlab-ee::geo' do
RSpec.describe 'gitlab-ee::geo' do
let(:node) { chef_run.node }
 
before do
Loading
Loading
require 'chef_helper'
require 'yaml'
 
describe 'patroni cookbook' do
RSpec.describe 'patroni cookbook' do
before do
allow(Gitlab).to receive(:[]).and_call_original
end
Loading
Loading
Loading
Loading
@@ -15,7 +15,7 @@
#
require 'chef_helper'
 
describe 'gitlab-ee::pgbouncer-exporter' do
RSpec.describe 'gitlab-ee::pgbouncer-exporter' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(runit_service)).converge('gitlab-ee::default') }
let(:config_yaml) { '/var/opt/gitlab/pgbouncer-exporter/pgbouncer-exporter.yaml' }
let(:default_vars) do
Loading
Loading
Loading
Loading
@@ -15,7 +15,7 @@
#
require 'chef_helper'
 
describe 'gitlab-ee::pgbouncer' do
RSpec.describe 'gitlab-ee::pgbouncer' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(runit_service)).converge('gitlab-ee::default') }
let(:pgbouncer_ini) { '/var/opt/gitlab/pgbouncer/pgbouncer.ini' }
let(:databases_json) { '/var/opt/gitlab/pgbouncer/databases.json' }
Loading
Loading
@@ -309,7 +309,7 @@ describe 'gitlab-ee::pgbouncer' do
end
end
 
describe 'gitlab-ee::default' do
RSpec.describe 'gitlab-ee::default' do
let(:chef_run) { ChefSpec::SoloRunner.converge('gitlab-ee::default') }
 
before do
Loading
Loading
Loading
Loading
@@ -16,7 +16,7 @@
 
require 'chef_helper'
 
describe 'gitlab-ee::pgbouncer_user' do
RSpec.describe 'gitlab-ee::pgbouncer_user' do
let(:chef_run) { ChefSpec::SoloRunner.converge('gitlab-ee::default') }
before do
allow(Gitlab).to receive(:[]).and_call_original
Loading
Loading
require 'chef_helper'
 
describe 'repmgr' do
RSpec.describe 'repmgr' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(runit_service postgresql_config)).converge('gitlab-ee::default') }
 
let(:repmgr_conf) { '/var/opt/gitlab/postgresql/repmgr.conf' }
Loading
Loading
require 'chef_helper'
 
describe 'gitlab::redis' do
RSpec.describe 'gitlab::redis' do
let(:chef_run) { ChefSpec::SoloRunner.new(step_into: %w(sentinel_service runit_service)).converge('gitlab-ee::default') }
let(:redis_master_ip) { '1.1.1.1' }
let(:redis_announce_ip) { '10.10.10.10' }
Loading
Loading
require 'chef_helper'
describe 'pgbouncer_user' do
RSpec.describe 'pgbouncer_user' do
let(:runner) { ChefSpec::SoloRunner.new(step_into: ['pgbouncer_user']) }
 
context 'create geo' do
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment