diff options
author | George Claghorn <george@basecamp.com> | 2017-11-23 19:48:25 -0500 |
---|---|---|
committer | George Claghorn <george@basecamp.com> | 2017-11-23 19:48:25 -0500 |
commit | fbb12910bdf256bbe2a95909fff114243d75424d (patch) | |
tree | b1fed0462c96a0bd46b0203ceeea2b3ae1f9834f /activestorage/test/service | |
parent | a7d7277f947dcbe31870af9f03a42d56d2b60fcc (diff) | |
download | rails-fbb12910bdf256bbe2a95909fff114243d75424d.tar.gz rails-fbb12910bdf256bbe2a95909fff114243d75424d.tar.bz2 rails-fbb12910bdf256bbe2a95909fff114243d75424d.zip |
Avoid connecting to GCS during app boot
Diffstat (limited to 'activestorage/test/service')
-rw-r--r-- | activestorage/test/service/gcs_service_test.rb | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/activestorage/test/service/gcs_service_test.rb b/activestorage/test/service/gcs_service_test.rb index 5566c664a9..1860149da9 100644 --- a/activestorage/test/service/gcs_service_test.rb +++ b/activestorage/test/service/gcs_service_test.rb @@ -32,13 +32,8 @@ if SERVICE_CONFIGURATIONS[:gcs] end test "signed URL generation" do - freeze_time do - url = SERVICE.bucket.signed_url(FIXTURE_KEY, expires: 120) + - "&response-content-disposition=inline%3B+filename%3D%22test.txt%22%3B+filename%2A%3DUTF-8%27%27test.txt" + - "&response-content-type=text%2Fplain" - - assert_equal url, @service.url(FIXTURE_KEY, expires_in: 2.minutes, disposition: :inline, filename: ActiveStorage::Filename.new("test.txt"), content_type: "text/plain") - end + assert_match(/storage\.googleapis\.com\/.*response-content-disposition=inline.*test\.txt.*response-content-type=text%2Fplain/, + @service.url(FIXTURE_KEY, expires_in: 2.minutes, disposition: :inline, filename: ActiveStorage::Filename.new("test.txt"), content_type: "text/plain")) end end else |