ruby-on-rails – Rails 4:使用MiniTest和Rspec

是否有可能并且有没有人有使用minitest和rspec的经验?
我只是想知道是否可以慢慢地从一个迁移到另一个并且同时相处.

我尝试在rspec项目中设置一些最小的测试,但此时它只是地失败了.我甚至删除了rspec-rails gem

rake test my/test/file.rb

只是地回来.

解决方法

我只是重新审视了这一点,似乎Rspec和Minitest在开箱即用的情况下可以很好地协同工作而不需要minitest-rails.

然而,我不是使用minitest / spec,所以我不知道它将如何整合.

我的问题是,有问题的项目是在config / application.rb中明确设置单个栏目,只是为了排除“rails / test_unit / railtie”,如果你只是想要rspec,那就太棒了.

我把它恢复到认值

require 'rails/all'

现在两个rspec规格一起运行

rake spec

和最小的测试运行

rake test

我希望两者都只运行购买认值

rake

所以我把它放在我的Rakefile中

Rake::Task["default"].clear if Rake::Task.task_defined?("default")
task :default do
  puts "Starting specs"
  system('bundle exec rake spec')

  puts "Starting Minitest tests"
  system('bundle exec rake test')
end

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...