spec/spec_helper.rb in season-0.2 vs spec/spec_helper.rb in season-0.3
- old
+ new
@@ -1,13 +1,27 @@
require 'season'
+require 'database_cleaner'
require "codeclimate-test-reporter"
CodeClimate::TestReporter.start
RSpec.configure do |config|
config.expect_with :rspec do |expectations|
expectations.include_chain_clauses_in_custom_matcher_descriptions = true
end
config.mock_with :rspec do |mocks|
mocks.verify_partial_doubles = true
+ end
+
+ config.before(:suite) do
+ DatabaseCleaner.strategy = :truncation
+ DatabaseCleaner.clean_with :truncation
+ end
+
+ config.before(:each) do
+ DatabaseCleaner.start
+ end
+
+ config.after(:each) do
+ DatabaseCleaner.clean
end
end