草庐IT

minitest

全部标签

ruby - 我如何有效地强制 Minitest 按顺序运行我的测试?

我知道。这是气馁。由于我不会深入的原因,我需要按照编写的顺序运行我的测试。根据文档,如果我的测试类(我们称之为TestClass)扩展了Minitest::Unit::TestCase,那么我应该能够调用公共(public)方法i_suck_and_my_tests_are_order_dependent!认为创建Minitest的人对此有意见?)。此外,还可以选择调用名为test_order的方法并指定:alpha以覆盖:random的默认行为。这些都不适合我。这是一个例子:classTestClass当我运行它时,我得到:undefinedmethod`i_suck_and_my_

ruby-on-rails - 任何来源中的 Rails : Could not find minitest-4. 7.5

这里有一个问题:在我的远程服务器命令gemlist上显示:somegemsminitest(4.7.5)....bundleshowminitest命令显示:/var/lib/gems/1.9.1/gems/minitest-4.7.5bundleshowrails显示相同的目录bundle-v-1.6.2(最新版)但我有一个错误:无法在任何来源中找到minitest-4.7.5(Bundler::GemNotFound)我的步骤删除Gemfile.lock并再次bundleinstall重新安装bundlerruby版本2.1.2Bundle安装输出显示Usingminitest(4