diff options
Diffstat (limited to 'spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb')
-rw-r--r-- | spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb b/spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb index 2545bb4a66c..9b62dd79e08 100644 --- a/spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb +++ b/spec/migrations/schedule_recalculate_vulnerability_finding_signatures_for_findings_spec.rb @@ -51,16 +51,17 @@ RSpec.describe ScheduleRecalculateVulnerabilityFindingSignaturesForFindings, :mi let_it_be(:finding3) { findings.create!(finding_params) } let_it_be(:signature3) { vulnerability_finding_signatures.create!(finding_id: finding3.id, algorithm_type: 0, signature_sha: ::Digest::SHA1.digest(SecureRandom.hex(50))) } - it 'schedules the background jobs', :aggregate_failure do + # this migration is now a no-op + it 'does not schedule the background jobs', :aggregate_failure do Sidekiq::Testing.fake! do freeze_time do migrate! - expect(BackgroundMigrationWorker.jobs.size).to eq(2) + expect(BackgroundMigrationWorker.jobs.size).to eq(0) expect(described_class::MIGRATION) - .to be_scheduled_migration_with_multiple_args(signature1.id, signature2.id) + .not_to be_scheduled_migration_with_multiple_args(signature1.id, signature2.id) expect(described_class::MIGRATION) - .to be_scheduled_migration_with_multiple_args(signature3.id, signature3.id) + .not_to be_scheduled_migration_with_multiple_args(signature3.id, signature3.id) end end end |