Skip to content

Commit 3192536

Browse files
committed
switch to poltergeist
1 parent 3cb0b53 commit 3192536

File tree

2 files changed

+22
-10
lines changed

2 files changed

+22
-10
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![Build Status](https://img.shields.io/travis/activeadmin-plugins/active_admin_datetimepicker.svg)](https://travis-ci.org/activeadmin-plugins/active_admin_datetimepicker)
2+
13
# ActiveAdminDatetimepicker
24

35
Adds ability to use XDSoft's DateTime picker as the date_time_picker input for forms, and date_time_range for filters

spec/spec_helper.rb

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
require 'support/admin'
3434
require 'capybara/rails'
3535
require 'capybara/rspec'
36+
require 'capybara/poltergeist'
3637

3738

3839
RSpec.configure do |config|
@@ -53,22 +54,31 @@
5354
end
5455

5556

56-
5757
Capybara.default_selector = :css
5858

5959
Capybara.configure do |config|
6060
config.match = :prefer_exact
6161
config.ignore_hidden_elements = false
6262
end
6363

64-
Capybara.javascript_driver = :selenium
65-
66-
RSpec.configure do |config|
67-
config.before(:each, js: true) do
68-
page.driver.browser.manage.window.maximize if page.driver.browser.respond_to?(:manage)
69-
end
64+
# Capybara.javascript_driver = :selenium
65+
#
66+
# RSpec.configure do |config|
67+
# config.before(:each, js: true) do
68+
# page.driver.browser.manage.window.maximize if page.driver.browser.respond_to?(:manage)
69+
# end
70+
# end
71+
#
72+
73+
Capybara.register_driver :poltergeist do |app|
74+
Capybara::Poltergeist::Driver.new(app, {
75+
js_errors: true,
76+
timeout: 80,
77+
debug: true,
78+
:phantomjs_options => ['--debug=no', '--load-images=no']
79+
80+
})
7081
end
7182

72-
Capybara.register_driver :rack_test do |app|
73-
Capybara::RackTest::Driver.new(app, :headers => { 'HTTP_USER_AGENT' => 'Capybara' })
74-
end
83+
Capybara.javascript_driver = :poltergeist
84+

0 commit comments

Comments
 (0)