From 267fdcc4a4de0675fb4fffdbc1b711b2146a6ea6 Mon Sep 17 00:00:00 2001 From: Jon Moss Date: Thu, 17 Aug 2017 09:35:24 -0400 Subject: Add missing test for Blob#purge --- activestorage/test/models/blob_test.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'activestorage') diff --git a/activestorage/test/models/blob_test.rb b/activestorage/test/models/blob_test.rb index 1c50d18994..99f2fb20b0 100644 --- a/activestorage/test/models/blob_test.rb +++ b/activestorage/test/models/blob_test.rb @@ -41,6 +41,13 @@ class ActiveStorage::BlobTest < ActiveSupport::TestCase end end + test "purge removes from external service" do + blob = create_blob + + blob.purge + assert_not ActiveStorage::Blob.service.exist?(blob.key) + end + private def expected_url_for(blob, disposition: :inline) query_string = { content_type: blob.content_type, disposition: disposition }.to_param -- cgit v1.2.3