当我在Windows下运行rake测试时,我看到的是点而不是测试名称。但是,所有测试都没有通过。输出示例:
>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
没有找到任何有用的东西。将不胜感激任何建议/解决方案。
答案 0 :(得分:0)
一段时间后回到这个问题。我只需要 - '转'宝石。和'minitest'一起工作。
将此添加到Gemfile中,我的输出变得更漂亮......