Sam*_*son 5 rspec ruby-on-rails uninitialized-constant rspec-rails ruby-on-rails-6.1
升级 Rails 后运行rspec会导致未初始化的常量错误:RSpec::Rails::Railtie::SourceAnnotationExtractor。
回溯指向“rails_helper.rb”文件。
我已经尝试过bundle update rspec-rails。
我添加这个问题和答案是因为我在搜索 StackOverflow 时没有找到确切的问题或解决方案。
事实证明,rspec-rails 被卡住了,因为 rspec 没有更新(卡在 v 3.6 上)。
修复:
bundle update rspec rspec-rails
Run Code Online (Sandbox Code Playgroud)
同时更新这两个宝石至关重要。最终将 rspec-rails 更新为 5.0.1,将 rspec 更新为 3.10.0。
感谢此线程提供的重要信息: https://github.com/rspec/rspec-rails/issues/1298
| 归档时间: |
|
| 查看次数: |
1983 次 |
| 最近记录: |