【问题标题】:RSpec does run after upgrade to Rails 5.1.5RSpec 在升级到 Rails 5.1.5 后运行
【发布时间】:2018-03-22 03:21:12
【问题描述】:

在解决了 5.0 中的所有错误和折旧后,我已将我的应用程序更新到 Rails 5.1.5。现在,我在运行 RSpec 时收到此消息:

block in materialize':在任何源中都找不到 activesupport-5.1.5 (Bundler::GemNotFound)

ActiveSupport-5.1.5 存在于 gemfile.lock 中: 宝石 远程:http://rubygems.org/ 眼镜: ASCII85 (1.0.3) 可操作的 (5.1.5) 动作包(= 5.1.5) nio4r (~> 2.0) websocket驱动程序(〜> 0.6.1) actionmailer (5.1.5) 动作包(= 5.1.5) 动作视图(= 5.1.5) 活动作业(= 5.1.5) 邮件 (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) 动作包 (5.1.5) 动作视图(= 5.1.5) 主动支持 (= 5.1.5) 机架 (~> 2.0) 机架测试 (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) 动作视图(5.1.5) 主动支持 (= 5.1.5) 建造者 (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) 活动管理员(1.2.1) arbre (>= 1.1.1) 咖啡轨 形式化(~> 3.1) formtastic_i18n 继承资源 (~> 1.7) jquery-rails (>= 4.2.0) 雷 (>= 0.15, = 4.2, 1.3) 萨斯(〜> 3.1) 链轮 (= 0.3.6) 活动模型(5.1.5) 主动支持 (= 5.1.5) 活动记录(5.1.5) 活动模型(= 5.1.5) 主动支持 (= 5.1.5) 雷尔 (~> 8.0) 积极支持 (5.1.5) 并发红宝石 (~> 1.0, >= 1.0.2) i18n (~> 0.7) 最小测试(〜> 5.1) tzinfo (~> 1.1) 可寻址 (2.5.2) public_suffix (>= 2.0.2,

我正在运行 RSpec 3.7.1 有谁知道是什么原因造成的?该应用程序在我的服务器上运行良好!

感谢任何帮助。

【问题讨论】:

    标签: ruby-on-rails-5 rspec-rails


    【解决方案1】:

    您是否正确更新了您的捆绑包并解决了依赖关系?大多数情况下,您必须使用新版本的 rails 升级来更新已弃用的 gem。

    【讨论】:

      猜你喜欢
      • 2019-02-21
      • 2013-06-09
      • 1970-01-01
      • 1970-01-01
      • 2012-08-19
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      相关资源
      最近更新 更多