summaryrefslogtreecommitdiff
path: root/spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb')
-rw-r--r--spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb31
1 files changed, 0 insertions, 31 deletions
diff --git a/spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb b/spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb
deleted file mode 100644
index c4427910518..00000000000
--- a/spec/migrations/schedule_create_gpg_key_subkeys_from_gpg_keys_spec.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-require 'spec_helper'
-require Rails.root.join('db', 'post_migrate', '20171005130944_schedule_create_gpg_key_subkeys_from_gpg_keys')
-
-describe ScheduleCreateGpgKeySubkeysFromGpgKeys, :migration, :sidekiq do
- before do
- create(:gpg_key, id: 1, key: GpgHelpers::User1.public_key) # rubocop:disable RSpec/FactoriesInMigrationSpecs
- create(:gpg_key, id: 2, key: GpgHelpers::User3.public_key) # rubocop:disable RSpec/FactoriesInMigrationSpecs
- # Delete all subkeys so they can be recreated
- GpgKeySubkey.destroy_all # rubocop: disable DestroyAll
- end
-
- it 'correctly schedules background migrations' do
- Sidekiq::Testing.fake! do
- migrate!
-
- expect(described_class::MIGRATION).to be_scheduled_migration(1)
- expect(described_class::MIGRATION).to be_scheduled_migration(2)
- expect(BackgroundMigrationWorker.jobs.size).to eq(2)
- end
- end
-
- it 'schedules background migrations' do
- perform_enqueued_jobs do
- expect(GpgKeySubkey.count).to eq(0)
-
- migrate!
-
- expect(GpgKeySubkey.count).to eq(3)
- end
- end
-end