selenium.rb
641 Bytes
Webrat.configure do |config|
config.mode = :selenium
config.application_environment = :cucumber
config.selenium_browser_startup_timeout = 30000
end
Cucumber::Rails::World.use_transactional_fixtures = false
require 'database_cleaner'
require 'database_cleaner/cucumber'
DatabaseCleaner.clean_with :truncation
DatabaseCleaner.strategy = :truncation
Before do
Fixtures.reset_cache
fixtures_folder = File.join(Rails.root, 'test', 'fixtures')
fixtures = ['environments', 'roles']
Fixtures.create_fixtures(fixtures_folder, fixtures)
ENV['LANG'] = 'C'
DatabaseCleaner.start
end
After do
sleep 2
DatabaseCleaner.clean
end