From ec72abf53fd82ca3e7f126536a83b27b368696ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Trzci=C5=84ski?= Date: Tue, 12 Sep 2017 09:39:21 +0000 Subject: Merge branch 'jej/object-storage-uploader-migrate-with-license-callback' into 'master' ObjectStoreUploader#migrate! uses with_callbacks to trigger verify_license! Closes #3370 See merge request !2863 --- spec/uploaders/object_store_uploader_spec.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'spec/uploaders') diff --git a/spec/uploaders/object_store_uploader_spec.rb b/spec/uploaders/object_store_uploader_spec.rb index c5554502980..dd08a40eb97 100644 --- a/spec/uploaders/object_store_uploader_spec.rb +++ b/spec/uploaders/object_store_uploader_spec.rb @@ -111,6 +111,16 @@ describe ObjectStoreUploader do end end + context 'when storage is unlicensed' do + before do + stub_artifacts_object_storage(licensed: false) + end + + it "raises an error" do + expect { subject }.to raise_error(/Object Storage feature is missing/) + end + end + context 'when credentials are set' do before do stub_artifacts_object_storage -- cgit v1.2.3