estoy tratando de pasar una cookie cuando se hace una petición GET, utilizando rspec 2 y 3. carrilesgalletas de aprobado en la solicitud de especificaciones
He intentado lo siguiente hasta ahora.
get "/", {}, {"Cookie" => "uuid=10"} # cookies[:uuid] is nil
request.cookies[:uuid] = 10 # request is nil
@request.env["Cookie"] = "uuid=10" # @request is nil
helper.request.cookies[:uuid] # helper is not defined
cookies[:uuid] = 10 # cookies[:uuid] is nil
controller.cookies[:uuid] = 10 # cookies is nil
¿Es posible?
Los documentos con los que enlace son para las especificaciones del controlador, no solicitar especificaciones, por lo que '' vuelve request' las negativas. También tratando de descubrir cómo hacer esto en RSpec 3.4. –