0

使用 Rails 3.2.11,Rspec 和 Capybara

在我的控制器规范中,我正在创建一个 session[:return_to] 如下:

session[:return_to] = (FULL_ROOT_URL + '/users/' + @user.id.to_s).to_s

当我在调试器中打印出 session[:return_to] 时返回的值是:(这是一个示例值,但总是附加 nil):

http://0.0.0.0:5000/users/1nil

你看到它是如何将 nil 附加到字符串的吗?甚至不将值作为字符串返回?

我有点困惑,无法自己解决这个问题......

4

0 回答 0