Module: CreateSession
- Includes:
- UserAgent
- Included in:
- Scraping
- Defined in:
- lib/amazomania/create_session.rb
Instance Method Summary
collapse
Methods included from UserAgent
#user_agent, #user_agents
Instance Method Details
#create_session ⇒ Object
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/amazomania/create_session.rb', line 7
def create_session
ua = user_agent
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, :js_errors => false, :timeout => 60)
end
Capybara.javascript_driver = :poltergeist
session = Capybara::Session.new(:poltergeist)
session.driver. = { 'User-Agent' => ua }
session
end
|