我有一个有趣的问题。当我在 Ruby 2.0 (RVM) 下运行 Rails 3.2 项目的测试时,进度点丢失了。其他一切都很好 - 例如最终报告、测试时间、失败测试信息。
如果我只是将 ruby 切换到 1.9.3 - 进度点会按预期显示。
知道为什么会发生这种情况,或者有人经历过并解决过这种情况?
谢谢!
最佳答案
我刚刚通过替换解决了这个问题
Test::Unit::TestCase
和 MiniTest::Unit::TestCase
和
require 'test/unit'
和 require 'minitest/autorun'
在我的测试中。现在两个 ruby 版本都是带点的绿色! :)
但是请注意,这与 ruby 1.8.7 不兼容
关于ruby-on-rails - 测试中缺少进度点 - Rails 3.2 + Ruby 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16999905/