Sha256: 28fff078aa3f399f813c546933a395de396f4adc7ddca1160e9a5d738b7ee782

Contents?: true

Size: 1.34 KB

Versions: 12

Compression:

Stored size: 1.34 KB

Contents

# encoding: utf-8
require "rubygems"
require "rails"
require "active_record"
require "carrierwave"
require "carrierwave/orm/activerecord"
require 'dotenv'
require 'mini_magick'

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__),"..","lib"))

require "carrierwave-qiniu"


module Rails
  class <<self
    def root
      [File.expand_path(__FILE__).split('/')[0..-3].join('/'),"spec"].join("/")
    end
  end
end


the_gem = Gem::Specification.find_by_name("carrierwave")
the_gem_root = the_gem.gem_dir
the_gem_lib = the_gem_root + "/lib"
the_gem_locale = the_gem_lib + "/carrierwave/locale/en.yml"
I18n.load_path << the_gem_locale


Dotenv.load

ActiveRecord::Migration.verbose = false

if [ActiveRecord::VERSION::MAJOR, ActiveRecord::VERSION::MINOR] == [4, 2]
  ActiveRecord::Base.raise_in_transactional_callbacks = true
end


# 测试的时候载入环境变量
# 或者在根目录下新建 `.env` 文件,包含 <key>=<value>
::CarrierWave.configure do |config|
  config.storage             = :qiniu
  config.qiniu_access_key    = ENV['qiniu_access_key']
  config.qiniu_secret_key    = ENV['qiniu_secret_key']

  config.qiniu_bucket        = ENV['qiniu_bucket']
  config.qiniu_bucket_domain = ENV['qiniu_bucket_domain']
end

def load_file(fname)
  File.open([Rails.root,fname].join("/"))
end


RSpec.configure do |config|

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
carrierwave-qiniu-1.1.8 spec/spec_helper.rb
carrierwave-qiniu-1.1.7 spec/spec_helper.rb
carrierwave-qiniu-1.1.6 spec/spec_helper.rb
carrierwave-qiniu-1.1.5 spec/spec_helper.rb
carrierwave-qiniu-1.1.4 spec/spec_helper.rb
carrierwave-qiniu-1.1.3 spec/spec_helper.rb
carrierwave-qiniu-1.1.2 spec/spec_helper.rb
carrierwave-qiniu-1.1.1 spec/spec_helper.rb
carrierwave-qiniu-1.1.0 spec/spec_helper.rb
carrierwave-qiniu-1.0.1 spec/spec_helper.rb
carrierwave-qiniu-1.0.0 spec/spec_helper.rb
carrierwave-qiniu-0.2.6 spec/spec_helper.rb