5

我在一个外部模块上运行 python nosetests。圆点表示测试通过。S代表什么?

c:\vendor\test>nosetests
................................................................................
........................................SS......S.S.............................
.........SSSSSSSSSSSSSSSSSS......S....SSSS.................S..S...SSSSSSSSSSSSSS
SSSSSSSSS.SSSSSSSSSSSSSSSSSSSSS..........SS.....SSSSSSS............
----------------------------------------------------------------------
Ran 327 tests in 629.369s

这似乎很明显,几乎没有提到,在文档、手册页中找不到它,也没有使用谷歌。对不起,我不是 python 本地人。

4

1 回答 1

9

S表示跳过,.表示成功。

http://readthedocs.org/docs/nose/en/latest/plugins/skip.html

此插件为 SkipTest 异常安装一个 SKIP 错误类。当引发 SkipTest 时,异常将记录在结果的 skipped 属性中,将输出“S”或“SKIP”(详细),该异常不会被视为错误或失败。

于 2012-05-06T15:33:00.243 回答