轨道4和Rspec

轨道4和Rspec,rspec,ruby-on-rails-4,Rspec,Ruby On Rails 4,我已经将rails 3升级到rails 4。在我更改了Gemfile、routes和其他内容之后,我能够运行服务器并像以前一样导航到页面 但是,在运行规范时,我收到了相同的错误消息: XXX控制器的未定义方法“respond_to” 我是否需要更新RSpec gem或其他内容 谢谢您能在出现故障时分享示例/测试代码吗?respond\u to是一个基本的RSpec匹配器,与Rails无关,因此它不依赖于您使用的Rails版本。@PeterAlfvin不是吗?非常奇怪的行为。你能分享你的测试代码吗

我已经将rails 3升级到rails 4。在我更改了Gemfile、routes和其他内容之后,我能够运行服务器并像以前一样导航到页面

但是,在运行规范时,我收到了相同的错误消息: XXX控制器的未定义方法“respond_to”

我是否需要更新RSpec gem或其他内容


谢谢

您能在出现故障时分享示例/测试代码吗?
respond\u to
是一个基本的RSpec匹配器,与Rails无关,因此它不依赖于您使用的Rails版本。@PeterAlfvin不是吗?非常奇怪的行为。你能分享你的测试代码吗?这是一个使用“get:index”传递格式的简单规范。如果一个注释偏离了这个规范,我会在另一个注释中得到相同的错误。当我切换到另一个分支(使用rails 3)时,它再次正常工作。