From 9301bf2f11caf6f8629984518d27b5ca993fa60f Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 6 Oct 2018 00:58:22 -0500 Subject: [PATCH] tests: fix post expungement test. Delay jobs so the uploaded file isn't deleted immediately (see f6c928e660). --- test/unit/post_test.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/unit/post_test.rb b/test/unit/post_test.rb index b3089c108..0cb7e9a6a 100644 --- a/test/unit/post_test.rb +++ b/test/unit/post_test.rb @@ -27,11 +27,16 @@ class PostTest < ActiveSupport::TestCase context "Deletion:" do context "Expunging a post" do setup do + Delayed::Worker.delay_jobs = true @upload = UploadService.new(FactoryBot.attributes_for(:jpg_upload)).start! @post = @upload.post Favorite.add(post: @post, user: @user) end + teardown do + Delayed::Worker.delay_jobs = false + end + should "delete the files" do assert_nothing_raised { @post.file(:preview) } assert_nothing_raised { @post.file(:original) }