Sha256: fcd9d606631363778ce61d101b2e7066f4e34998964f1cd9e9dd4ac6726e5e96
Contents?: true
Size: 856 Bytes
Versions: 2
Compression:
Stored size: 856 Bytes
Contents
# frozen_string_literal: true RSpec.configure do |config| config.before(:suite) do config.rspeckled_logger.debug("Before Suite - Start - #{__FILE__}") ::DatabaseCleaner.clean_with(:truncation, :except => %w{ar_internal_metadata}) config.rspeckled_logger.debug("Before Suite - End - #{__FILE__}") end config.around(:each) do |example| config.rspeckled_logger.debug("Around Each - Start - #{__FILE__}") ::DatabaseCleaner.strategy = if example.metadata[:js] [:truncation, :except => %w{ar_internal_metadata}] else :transaction end ::DatabaseCleaner.start example.run ::DatabaseCleaner.clean config.rspeckled_logger.debug("Around Each - End - #{__FILE__}") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspeckled-2.0.1 | lib/rspeckled/plugins/hooks/database_cleaner.rb |
rspeckled-2.0.0 | lib/rspeckled/plugins/hooks/database_cleaner.rb |