Commit 7d2ca140

mo khan <mo@mokhan.ca>
2013-12-24 01:50:36
install poltergeist.
1 parent 9f8f07a
script/ci.sh
@@ -9,4 +9,4 @@ rvm use ruby-2.0.0-p247@cakeside --create
 echo 'bundle install'
 bundle install --without production
 cp config/database.yml.example config/database.yml
-xvfb-run bundle exec rake ci --trace
+bundle exec rake ci --trace
spec/spec_helper.rb
@@ -7,9 +7,12 @@ require 'rspec/rails'
 require 'rspec/autorun'
 require 'capybara/rails'
 require 'capybara/rspec'
+require 'capybara/poltergeist'
 require 'ffaker'
 require 'database_cleaner'
 
+Capybara.javascript_driver = :poltergeist
+
 Dir[Rails.root.join("spec/support/**/*.rb")].each {|f| require f}
 RSpec.configure do |config|
   config.mock_with :rspec
Gemfile
@@ -51,6 +51,7 @@ group :development, :test do
   gem 'simplecov'
   gem 'ffaker'
   gem 'selenium-webdriver'
+  gem 'poltergeist'
 end
 
 group :staging do
Gemfile.lock
@@ -305,6 +305,7 @@ DEPENDENCIES
   lol_dba
   newrelic_rpm
   pg
+  poltergeist
   rack-mini-profiler
   rails (= 4.0.0)
   rmagick