Commit d656cb74 authored by randx's avatar randx

Headless gem added

parent d4059ac9
...@@ -101,6 +101,7 @@ group :development, :test do ...@@ -101,6 +101,7 @@ group :development, :test do
gem "rspec-rails" gem "rspec-rails"
gem "capybara" gem "capybara"
gem "capybara-webkit" gem "capybara-webkit"
gem "headless"
gem "autotest" gem "autotest"
gem "autotest-rails" gem "autotest-rails"
gem "pry" gem "pry"
......
...@@ -186,6 +186,7 @@ GEM ...@@ -186,6 +186,7 @@ GEM
railties (~> 3.0) railties (~> 3.0)
hashery (1.4.0) hashery (1.4.0)
hashie (1.2.0) hashie (1.2.0)
headless (0.3.1)
hike (1.2.1) hike (1.2.1)
httparty (0.8.3) httparty (0.8.3)
multi_json (~> 1.0) multi_json (~> 1.0)
...@@ -398,6 +399,7 @@ DEPENDENCIES ...@@ -398,6 +399,7 @@ DEPENDENCIES
grape (~> 0.2.1) grape (~> 0.2.1)
grit! grit!
haml-rails haml-rails
headless
httparty httparty
jquery-rails (= 2.0.2) jquery-rails (= 2.0.2)
jquery-ui-rails (= 0.5.0) jquery-ui-rails (= 0.5.0)
......
...@@ -39,3 +39,8 @@ rescue NameError ...@@ -39,3 +39,8 @@ rescue NameError
end end
Cucumber::Rails::Database.javascript_strategy = :truncation Cucumber::Rails::Database.javascript_strategy = :truncation
require 'headless'
headless = Headless.new
headless.start
...@@ -12,6 +12,7 @@ require 'webmock/rspec' ...@@ -12,6 +12,7 @@ require 'webmock/rspec'
require 'factories' require 'factories'
require 'monkeypatch' require 'monkeypatch'
require 'email_spec' require 'email_spec'
require 'headless'
# Requires supporting ruby files with custom matchers and macros, etc, # Requires supporting ruby files with custom matchers and macros, etc,
# in spec/support/ and its subdirectories. # in spec/support/ and its subdirectories.
...@@ -30,6 +31,11 @@ RSpec.configure do |config| ...@@ -30,6 +31,11 @@ RSpec.configure do |config|
# instead of true. # instead of true.
config.use_transactional_fixtures = false config.use_transactional_fixtures = false
config.before :all do
headless = Headless.new
headless.start
end
config.before :each, type: :integration do config.before :each, type: :integration do
DeviseSessionMock.disable DeviseSessionMock.disable
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment