Sha256: d37ef25ba1afd65e18808e9b4bb3da2b8016dd7594cbdad59e8d966da80d8ecc

Contents?: true

Size: 668 Bytes

Versions: 2

Compression:

Stored size: 668 Bytes

Contents

require "validators"
require "active_support/all"

Time.zone = "America/Sao_Paulo"

Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each {|f| require f}

ActiveRecord::Base.establish_connection :adapter => "sqlite3", :database => ":memory:"
load "schema.rb"

I18n.load_path << File.dirname(__FILE__) + "/support/translations.yml"

RSpec.configure do |config|
  config.before do
    I18n.locale = :en
    Time.zone = "America/Sao_Paulo"

    ActiveRecord::Base.descendants.each do |model|
      model.delete_all
      Object.class_eval { remove_const model.name if const_defined?(model.name) }
    end

    load File.dirname(__FILE__) + "/support/models.rb"
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
validators-0.1.3 spec/spec_helper.rb
validators-0.1.2 spec/spec_helper.rb