Module: RackSessionManipulation::Capybara
- Defined in:
- lib/rack_session_manipulation/capybara.rb
Overview
Capybara helpers for accessing and setting session values
Instance Method Summary collapse
Instance Method Details
#session ⇒ void
10 11 12 13 |
# File 'lib/rack_session_manipulation/capybara.rb', line 10 def session driver.get(RackSessionManipulation.config.path) RackSessionManipulation.decode(driver.response.body) end |
#session=(hash) ⇒ void
5 6 7 8 |
# File 'lib/rack_session_manipulation/capybara.rb', line 5 def session=(hash) data = { 'session_data' => RackSessionManipulation.encode(hash) } driver.put(RackSessionManipulation.config.path, data) end |