diff options
Diffstat (limited to 'spec/workers/prune_web_hook_logs_worker_spec.rb')
-rw-r--r-- | spec/workers/prune_web_hook_logs_worker_spec.rb | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/spec/workers/prune_web_hook_logs_worker_spec.rb b/spec/workers/prune_web_hook_logs_worker_spec.rb deleted file mode 100644 index 6cd7a54ac7a..00000000000 --- a/spec/workers/prune_web_hook_logs_worker_spec.rb +++ /dev/null @@ -1,26 +0,0 @@ -# frozen_string_literal: true - -require 'spec_helper' - -RSpec.describe PruneWebHookLogsWorker do - describe '#perform' do - before do - hook = create(:project_hook) - - create(:web_hook_log, web_hook: hook, created_at: 5.months.ago) - create(:web_hook_log, web_hook: hook, created_at: 4.months.ago) - create(:web_hook_log, web_hook: hook, created_at: 91.days.ago) - create(:web_hook_log, web_hook: hook, created_at: 89.days.ago) - create(:web_hook_log, web_hook: hook, created_at: 2.months.ago) - create(:web_hook_log, web_hook: hook, created_at: 1.month.ago) - create(:web_hook_log, web_hook: hook, response_status: '404') - end - - it 'removes all web hook logs older than 90 days' do - described_class.new.perform - - expect(WebHookLog.count).to eq(4) - expect(WebHookLog.last.response_status).to eq('404') - end - end -end |