0

当我在 Windows 下运行 rake test 时,我看到的是点而不是测试名称。不过,所有测试都通过了。输出示例:

>rake test
# Running tests:
. . . . . . .
Finished tests in <...>
7 test, 10 alterations, 0 errors, 0 failures, 0 skips

test/unit/product_test.erb内容:

require 'test_helper'

class ProductTest < ActiveSupport::TestCase
  test 'product attributes must not be empty' do
    product = Product.new
    assert product.invalid?
    assert product.errors[:title].any?
    assert product.errors[:description].any?
    assert product.errors[:price].any?
    assert product.errors[:image_url].any?
  end
end

Rails 版本:3.2.1,Ruby 版本:1.9.3

没有发现任何有用的东西。将不胜感激任何建议/解决方案。

4

1 回答 1

0

一段时间后回到这个问题。我所需要的——“转”宝石。和一个'minitest'来使用它。

将此添加到 Gemfile,我的输出变得更漂亮...

于 2012-06-09T21:04:59.297 回答