gpt4 book ai didi

ruby-on-rails - Rspec:无法在任何来源中找到 minitest-4.7.5

转载 作者:太空宇宙 更新时间:2023-11-03 18:16:51 25 4
gpt4 key购买 nike

这很奇怪,因为我比较确定 minitest 是来自 rspec 的独立测试框架。

无论如何,发生的事情是当我运行时。

rspec 在我的 rails 根目录,我得到这个错误:

Could not find minitest-4.7.5 in any of the sources

但是在我的 Gemfile 中我有以下内容:

gem 'minitest', '~> 4.7.5'

我试过运行 bundle updatebundle install 但无济于事。此外,即使添加 gem 文件我也觉得很奇怪,因为我只是在 收到错误后才添加它,但一开始并不打算使用 gem。

此处供引用的是我的 spec_helper.rb 文件。

require 'rubygems'
ENV["RAILS_ENV"] ||= 'test'
require File.expand_path("../../config/environment", __FILE__)

最佳答案

没有更多信息就很难知道,如果你不这样做,很可能是其他东西把它带进来了……这样做:

  1. 在您的存储库中恢复到干净状态
  2. Gemfile 中移除 minutest
  3. 运行bundle(不是update)
  4. 查看您的 Gemfile.lock 并查看依赖于 minitest 的内容

如果答案不明确,请在此处发布信息。

您可能还想重新运行 rails generate rspec:install,您发布的 spec_helper.rb 看起来很薄。

关于ruby-on-rails - Rspec:无法在任何来源中找到 minitest-4.7.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24764593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com