Sha256: b9ad186b6376e54b7a1b4a6e5d57d9d07f744b54ad602276c6b44ec0a7f315c4

Contents?: true

Size: 758 Bytes

Versions: 1

Compression:

Stored size: 758 Bytes

Contents

require "rails_helper"

require "capybara/rails"
require "capybara/rspec"
require "capybara/poltergeist"
require "database_cleaner"

Capybara.register_driver :poltergeist do |app|
  Capybara::Poltergeist::Driver.new(
    app,
    window_size: [1280, 1024],
    js_errors: false, debug: false
  )
end

Capybara.configure do |config|
  config.javascript_driver = :poltergeist
end

RSpec.configure do |config|
  config.use_transactional_fixtures = false

  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
    require "fileutils"
    FileUtils.rm_rf "#{Rails.root}/tmp/"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
datetime_picker_input-4.0.0 spec/feature_helper.rb