什么字符`S`代表nosetest输出

时间:2012-05-06 15:23:49

标签: python unit-testing nose nosetests

我在外部模块上运行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

这似乎很难以提及它几乎没有被提及,在文档中,在手册页中找不到它而且没有使用谷歌。对不起,我不是蟒蛇本地人。

1 个答案:

答案 0 :(得分:9)

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

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

  

此插件为SkipTest异常安装SKIP错误类。引发SkipTest时,异常将记录在结果的跳过属性中,'S'或'SKIP'(详细)将被输出,并且异常不会被计为错误或故障。