Sha256: 75c8ba13d2bc91d9fe5bc171d694ce2aa13d30f172bb09c5a2aa33517e4503a9
Contents?: true
Size: 676 Bytes
Versions: 3
Compression:
Stored size: 676 Bytes
Contents
require "capybara-webkit" require "database_cleaner" # Use culerity to test specs which require JavaScript. Capybara.javascript_driver = :webkit # Set up database cleaner to erase all tables when running # Adapted from https://github.com/lailsonbm/contact_manager_app RSpec.configure do |config| config.before(:suite) do DatabaseCleaner.strategy = :transaction DatabaseCleaner.clean_with :truncation end config.before(:each) do if example.metadata[:js] DatabaseCleaner.strategy = :truncation else DatabaseCleaner.strategy = :transaction end DatabaseCleaner.start end config.after(:each) do DatabaseCleaner.clean end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rails_blog_engine-0.0.4 | spec/support/javascript.rb |
rails_blog_engine-0.0.3 | spec/support/javascript.rb |
rails_blog_engine-0.0.2 | spec/support/javascript.rb |