Class Spec::Rails::Example::CookiesProxy
In: vendor/plugins/rspec-rails/lib/spec/rails/example/cookies_proxy.rb
Parent: Object

Methods

[]   []=   delete   new  

Public Class methods

[Source]

   # File vendor/plugins/rspec-rails/lib/spec/rails/example/cookies_proxy.rb, line 7
7:         def initialize(example)
8:           @example = example
9:         end

Public Instance methods

[Source]

    # File vendor/plugins/rspec-rails/lib/spec/rails/example/cookies_proxy.rb, line 15
15:         def [](name)
16:           @example.response.cookies[name.to_s]
17:         end

[Source]

    # File vendor/plugins/rspec-rails/lib/spec/rails/example/cookies_proxy.rb, line 11
11:         def[]=(name, value)
12:           @example.request.cookies[name.to_s] = CGI::Cookie.new(name.to_s, value)
13:         end

[Source]

    # File vendor/plugins/rspec-rails/lib/spec/rails/example/cookies_proxy.rb, line 19
19:         def delete(name)
20:           @example.response.cookies.delete(name.to_s)
21:         end

[Validate]