fixes transaction fixtures call [#21]

This commit is contained in:
rgarcia
2015-07-27 11:39:25 +02:00
parent 598310c01c
commit 39711caaf6
2 changed files with 4 additions and 4 deletions

View File

@@ -2,8 +2,8 @@ ENV['RAILS_ENV'] ||= 'test'
require File.expand_path('../../config/environment', __FILE__)
abort("The Rails environment is running in production mode!") if Rails.env.production?
require 'spec_helper'
require 'rspec/rails'
require 'spec_helper'
require 'capybara/rails'
require 'capybara/rspec'
require 'capybara/poltergeist'

View File

@@ -3,16 +3,16 @@ require 'database_cleaner'
RSpec.configure do |config|
config.use_transactional_fixtures = false
config.filter_run :focus
config.run_all_when_everything_filtered = true
config.include FactoryGirl::Syntax::Methods
config.before(:suite) do
config.before(:suite) do
DatabaseCleaner.clean_with :truncation
DatabaseCleaner.strategy = :transaction
end
config.before(:each) do
config.before(:each) do |example|
DatabaseCleaner.strategy= example.metadata[:js] ? :truncation : :transaction
DatabaseCleaner.start
end