module Hongkong::News::Scrapers::Initializer
Public Class Methods
configure()
click to toggle source
# File lib/hongkong/news/scrapers/phantom_scraper.rb, line 9 def self.configure Capybara.register_driver :poltergeist do |app| extensions = [ File.expand_path("../phantom_scraper_extension.js", __FILE__) ] Capybara::Poltergeist::Driver.new(app, extensions: extensions, js_errors: false, timeout: 180, logger: nil, phantomjs_logger: StringIO.new, phantomjs: ENV['PHANTOMJS_PATH']) end Capybara.default_wait_time = 5 Capybara.configure do |config| config.default_driver = :poltergeist config.javascript_driver = :poltergeist config.run_server = false end end