2011-06-26 46 views
6

红宝石测试单元宝石不显示通过测试的点。我在Ubuntu 11.04上运行。红宝石测试单元宝石不显示点通过测试

它显示'E'和'F'失败,但没有通过。如果我评论gem 'test-unit'行,此问题消失,但在这种情况下,测试单元2.x功能(如omit,pend)不可用。

+0

你检查是否有用于显示/隐藏点的命令行选项? –

+1

您用于运行测试的确切命令是什么?测试单位具有不同的详细级别,您可以从命令行指定。 – rdvdijk

+0

此外,您正在运行的Ruby版本 – davetron5000

回答

1

我宁愿使用'转'宝石为测试更漂亮的输出。

只需安装gem turn并在您的应用中使用它。

+1

'turn'与'Test :: Unit 2'不兼容https://github.com /保护/后卫测试/问题/ 8#issuecomment-2242319 – jibiel

1

如果您使用的是Ruby 1.9,您是否尝试过MiniTest?它包括Ruby和输出格式正确,

83的测试中,106个断言,0失败,0失误,1个跳过

您可以了解更多关于MINITEST here