Sha256: a4b0114e0f5a73f6810261f0b9f864008880d7de6f601e9669e440c617101cc2

Contents?: true

Size: 777 Bytes

Versions: 1

Compression:

Stored size: 777 Bytes

Contents

ENV['RAILS_ENV'] = 'test'
require './config/environment'

require 'minitest/spec'
require 'spinach/capybara'
require 'capybara/poltergeist'

Capybara.javascript_driver = :poltergeist

Capybara.register_driver :poltergeist do |app|
  Capybara::Poltergeist::Driver.new(app, js_errors: false, timeout: 90)
end

Spinach.hooks.on_tag("javascript") do
  ::Capybara.current_driver = ::Capybara.javascript_driver
end

Capybara.default_wait_time = 60
Capybara.ignore_hidden_elements = false

DatabaseCleaner.strategy = :truncation

Spinach.hooks.before_scenario do
  DatabaseCleaner.start
end

Spinach.hooks.after_scenario do
  DatabaseCleaner.clean
end

Spinach.hooks.before_run do
#  TestEnv.init(mailer: false)
#  RSpec::Mocks::setup self
#  include FactoryGirl::Syntax::Methods
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
railsqs-1.0.1 templates/env.rb