Skip to content

Commit

Permalink
Switch to poltegeist
Browse files Browse the repository at this point in the history
With the many troubles we've had compiling the capybara-webkit gem, I
thought it best to remove it, as it is not necessary for this gem to be
devloped/used.

We've also seen some performance improvement on headless environments
using phantomjs with poltergeist on apps using evergreen.
  • Loading branch information
abepetrillo committed Jan 12, 2015
1 parent 53bb384 commit 4ebfb38
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
6 changes: 5 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@ source 'https://rubygems.org'

gemspec

gem 'pry'
group :development, :test do
gem 'poltergeist'
gem 'phantomjs', :require => 'phantomjs/poltergeist'
end

gem 'pry'
1 change: 0 additions & 1 deletion evergreen.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ Gem::Specification.new do |s|

s.add_development_dependency('rspec', ['~> 2.0'])
s.add_development_dependency('rspec-its')
s.add_development_dependency('capybara-webkit')
s.add_development_dependency('therubyracer', ['~> 0.9'])
s.add_development_dependency('rake')
s.add_development_dependency('coveralls')
Expand Down
4 changes: 2 additions & 2 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
require 'rspec'

require 'capybara/dsl'
require 'capybara-webkit'
require 'capybara/poltergeist'

require 'pry'

require 'coveralls'
Coveralls.wear!

TEST_DRIVER = :webkit
TEST_DRIVER = :poltergeist

Evergreen.root = File.expand_path('suite1', File.dirname(__FILE__))

Expand Down

0 comments on commit 4ebfb38

Please sign in to comment.