From 3d92f5b7e973b89b27f559eb2c53c175dd39f987 Mon Sep 17 00:00:00 2001 From: Krasimir Angelov <kangelov@gitlab.com> Date: Fri, 6 May 2022 17:01:00 +1200 Subject: [PATCH] Skip BBM Admin UI tests when related DBs are not configured https://gitlab.com/gitlab-org/gitlab/-/issues/361555 --- .../features/admin/admin_sees_background_migrations_spec.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/features/admin/admin_sees_background_migrations_spec.rb b/spec/features/admin/admin_sees_background_migrations_spec.rb index fcb5910b85e1..d0d69187e635 100644 --- a/spec/features/admin/admin_sees_background_migrations_spec.rb +++ b/spec/features/admin/admin_sees_background_migrations_spec.rb @@ -133,6 +133,8 @@ end it 'can change tabs and retain database param' do + skip_if_multiple_databases_not_setup + visit admin_background_migrations_path(database: 'ci') within '#content-body' do @@ -157,6 +159,8 @@ describe 'selected database toggle', :js do context 'when multi database is not enabled' do before do + skip_if_multiple_databases_are_setup + allow(Gitlab::Database).to receive(:db_config_names).and_return(['main']) end @@ -169,6 +173,8 @@ context 'when multi database is enabled' do before do + skip_if_multiple_databases_not_setup + allow(Gitlab::Database).to receive(:db_config_names).and_return(%w[main ci]) end -- GitLab