Sha256: 72c910a65685a1e1ff4d65951a68810bbeb47adc4dd17a765e6f9d7e8833ae62

Contents?: true

Size: 579 Bytes

Versions: 2

Compression:

Stored size: 579 Bytes

Contents

require 'database_cleaner'

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

DatabaseCleaner.strategy = :transaction
DatabaseCleaner.clean_with :truncation
Dragonfly.app.use_datastore :memory

class ActiveSupport::TestCase
  ActiveRecord::Migration.check_pending!

  before :each do
    DatabaseCleaner.start
  end

  after :each do
    DatabaseCleaner.clean
  end
  # Add more helper methods to be used by all tests here...
end

class ActionController::TestCase
  before :each do
    @routes = PushType::Core::Engine.routes
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
push_type_core-0.1.1 lib/push_type/testing/setup.rb
push_type_core-0.1.0 lib/push_type/testing/setup.rb