From 341403c7bb499d36e24fbd81c8b926e99c21ad32 Mon Sep 17 00:00:00 2001 From: evazion Date: Mon, 31 Dec 2018 17:07:14 -0600 Subject: [PATCH] tests: fix broken bulk update request test. --- test/unit/bulk_update_request_test.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/unit/bulk_update_request_test.rb b/test/unit/bulk_update_request_test.rb index 4f6226fe7..454b7f904 100644 --- a/test/unit/bulk_update_request_test.rb +++ b/test/unit/bulk_update_request_test.rb @@ -126,7 +126,12 @@ class BulkUpdateRequestTest < ActiveSupport::TestCase @req.forum_updater.stubs(:update).raises(RuntimeError.new("blah")) assert_raises(RuntimeError) { @req.approve!(@admin) } - assert_equal("pending", @req.reload.status) + # XXX Raises "Couldn't find BulkUpdateRequest without an ID". Possible + # rails bug? (cf rails #34637, #34504, #30167, #15018). + # @req.reload + + @req = BulkUpdateRequest.find(@req.id) + assert_equal("pending", @req.status) end should "downcase the text" do