diff --git a/spec/controllers/settings/profile_picture_controller_spec.rb b/spec/controllers/settings/profile_picture_controller_spec.rb index 6e1bc692..727e8f61 100644 --- a/spec/controllers/settings/profile_picture_controller_spec.rb +++ b/spec/controllers/settings/profile_picture_controller_spec.rb @@ -5,9 +5,18 @@ require "rails_helper" describe Settings::ProfilePictureController, type: :controller do describe "#update" do subject { patch :update, params: { user: avatar_params } } + + before do + if ENV["USE_FOG_IN_TESTS"].blank? + stub_const("APP_CONFIG", { + "fog" => {}, + }) + end + end + let(:avatar_params) do { - profile_picture: fixture_file_upload("banana_racc.jpg", "image/jpeg") + profile_picture: fixture_file_upload("banana_racc.jpg", "image/jpeg"), } end @@ -18,7 +27,7 @@ describe Settings::ProfilePictureController, type: :controller do it "enqueues a Sidekiq job to process the uploaded profile picture" do subject - expect(::CarrierWave::Workers::ProcessAsset).to have_enqueued_sidekiq_job("User", user.id.to_s, "profile_picture") + expect(CarrierWave::Workers::ProcessAsset).to have_enqueued_sidekiq_job("User", user.id.to_s, "profile_picture") end it "redirects to the edit_user_profile page" do diff --git a/spec/lib/use_case/data_export/user_spec.rb b/spec/lib/use_case/data_export/user_spec.rb index 9f01e1ef..99d5d09e 100644 --- a/spec/lib/use_case/data_export/user_spec.rb +++ b/spec/lib/use_case/data_export/user_spec.rb @@ -3,6 +3,14 @@ require "rails_helper" describe UseCase::DataExport::User, :data_export do + before do + if ENV["USE_FOG_IN_TESTS"].blank? + stub_const("APP_CONFIG", { + "fog" => {}, + }) + end + end + let(:user_params) do { email: "fizzyraccoon@bsnss.biz", @@ -35,8 +43,8 @@ describe UseCase::DataExport::User, :data_export do location: "Binland", motivation_header: "", website: "https://retrospring.net", - allow_long_questions: true - } + allow_long_questions: true, + }, } end @@ -91,7 +99,7 @@ describe UseCase::DataExport::User, :data_export do privacy_noindex: false, sharing_enabled: false, sharing_autoclose: false, - sharing_custom_url: nil + sharing_custom_url: nil, }, profile: { display_name: "Fizzy Raccoon", @@ -102,12 +110,12 @@ describe UseCase::DataExport::User, :data_export do created_at: user.profile.created_at.as_json, updated_at: user.profile.updated_at.as_json, anon_display_name: nil, - allow_long_questions: true + allow_long_questions: true, }, roles: { administrator: false, - moderator: false - } + moderator: false, + }, } ) end