begin require 'bundler/inline' rescue LoadError => e $stderr.puts 'Bundler version 1.10 or later is required. Please update your Bundler' raise e end gemfile(true) do source 'https://rubygems.org' gem 'fog-aws' gem 'carrierwave', github: 'carrierwaveuploader/carrierwave' end require 'fog/aws' require 'carrierwave' require 'minitest/autorun' require 'logger' CarrierWave.configure do |config| config.fog_provider = 'fog/aws' config.fog_credentials = { provider: 'AWS', aws_access_key_id: 'xxxxxx', aws_secret_access_key: 'yyyyyy' } end class FogTest < Minitest::Test def test_storage_constants assert_equal [:Abstract, :File, :Fog], CarrierWave::Storage::constants end end