From be59bd9f270b761b795d66fbf00fc0d64ca38820 Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Tue, 2 Dec 2025 01:58:19 +1030 Subject: [PATCH] Delete spec/tasks/sitemap_cached_spec.rb --- spec/tasks/sitemap_cached_spec.rb | 38 ------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 spec/tasks/sitemap_cached_spec.rb diff --git a/spec/tasks/sitemap_cached_spec.rb b/spec/tasks/sitemap_cached_spec.rb deleted file mode 100644 index 1dbb0855a..000000000 --- a/spec/tasks/sitemap_cached_spec.rb +++ /dev/null @@ -1,38 +0,0 @@ -require 'rails_helper' -require 'rake' - -describe 'sitemap:cached_refresh' do - let(:sitemap_file) { Rails.root.join('tmp', 'sitemap_generated_at.txt') } - - before :all do - Rails.application.load_tasks - end - - before :each do - Rake::Task['sitemap:refresh'].clear - File.delete(sitemap_file) if File.exist?(sitemap_file) - end - - after :each do - File.delete(sitemap_file) if File.exist?(sitemap_file) - end - - it 'calls sitemap:refresh if the cache file does not exist' do - expect(Rake::Task['sitemap:refresh']).to receive(:invoke) - Rake::Task['sitemap:cached_refresh'].invoke - end - - it 'calls sitemap:refresh if the cache file is older than 72 hours' do - File.write(sitemap_file, 73.hours.ago.to_s) - expect(Rake::Task['sitemap:refresh']).to receive(:invoke) - Rake::Task['sitemap:cached_refresh'].reenable - Rake::Task['sitemap:cached_refresh'].invoke - end - - it 'does not call sitemap:refresh if the cache file is newer than 72 hours' do - File.write(sitemap_file, 71.hours.ago.to_s) - expect(Rake::Task['sitemap:refresh']).not_to receive(:invoke) - Rake::Task['sitemap:cached_refresh'].reenable - Rake::Task['sitemap:cached_refresh'].invoke - end -end