Ruby on rails 如何访问Cookie“;“到期”;Rails 4测试中的值?

Ruby on rails 如何访问Cookie“;“到期”;Rails 4测试中的值?,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,在Rails 2.3测试中,您可以访问cookie的过期时间,如下所示: cookies[:something].expires 但是我不知道如何使用Rails 4访问它,因为cookies[:something]只返回值。我有一个解决方案,但是有一个更好的方法: cookies.instance_eval('@set_cookies')['something'][:expires] 轨道4向: cookies[:something][:expires] 这在rails 4中不起作用。co

在Rails 2.3测试中,您可以访问cookie的过期时间,如下所示:

cookies[:something].expires

但是我不知道如何使用Rails 4访问它,因为
cookies[:something]
只返回值。

我有一个解决方案,但是有一个更好的方法:

cookies.instance_eval('@set_cookies')['something'][:expires]
轨道4向:

cookies[:something][:expires]

这在rails 4中不起作用。cookies[:something]返回字符串,而不是散列?