diff options
Diffstat (limited to 'spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb')
-rw-r--r-- | spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb b/spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb index eecd290e3ca..9dd97b58014 100644 --- a/spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb +++ b/spec/lib/gitlab/background_migration/merge_request_assignees_migration_progress_check_spec.rb @@ -54,6 +54,10 @@ describe Gitlab::BackgroundMigration::MergeRequestAssigneesMigrationProgressChec end context 'when there are no scheduled, or retrying or dead' do + before do + stub_feature_flags(multiple_merge_request_assignees: false) + end + it 'enables feature' do allow(Gitlab::BackgroundMigration).to receive(:exists?) .with('PopulateMergeRequestAssigneesTable') @@ -67,9 +71,9 @@ describe Gitlab::BackgroundMigration::MergeRequestAssigneesMigrationProgressChec .with('PopulateMergeRequestAssigneesTable') .and_return(false) - expect(Feature).to receive(:enable).with(:multiple_merge_request_assignees) - described_class.new.perform + + expect(Feature.enabled?(:multiple_merge_request_assignees)).to eq(true) end end |