加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何从Rails中卸载minitest

发布时间:2020-12-16 23:07:05 所属栏目:百科 来源:网络整理
导读:我使用的是 Ruby 2.2.0p0和Rails 4.2.0. Rails应用程序目前默认使用minitest,即使Gemfile中没有提到测试宝石.例如,我在我的rake任务和测试文件夹中进行了rake测试. 我可以看到如何安装RSpec-rails.但是,卸载minitest需要做什么呢? RSpec-Rails README唯一拥
我使用的是 Ruby 2.2.0p0和Rails 4.2.0. Rails应用程序目前默认使用minitest,即使Gemfile中没有提到测试宝石.例如,我在我的rake任务和测试文件夹中进行了rake测试.

我可以看到如何安装RSpec-rails.但是,卸载minitest需要做什么呢?

RSpec-Rails README唯一拥有的是

Once installed,RSpec will generate spec files instead of Test::Unit
test files when commands like rails generate model and rails generate
controller are used.

解决方法

在我看来,在你的情况下,没有必要卸载minitest,只需将rspec添加到你的Gemfile并开始使用它.但是,我建议您将RSpec作为默认测试框架.
只需添加到config / application.rb下一行:
config.generators.test_framework :rspec

而已.现在Rails知道你使用RSpec,当你使用Rails生成器时,它会添加适当的RSpec模板文件,而不是Minitest文件.如果您的应用程序中有测试文件夹(由Minitest和Test :: Unit使用),您现在可以将其删除.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读