nosetest的最终结果不会被重定向到所需的文件

时间:2015-01-09 11:56:26

标签: python nosetests

我试图将nosetest的输出重定向到文件,但我发现nosetest的最终结果没有被重定向。这意味着结果不会打印在stdout上。所以我很想知道哪个流是重定向的输出。 例如: 如果我有一个测试用例

class Test(object):
    def test_1(self):
        print "\nHI"

当使用nosetest执行时,将打印" HI"和nosetest会将结果打印为:

src.xyz.Test.test_1 ...
HI
ok

----------------------------------------------------------------------
Ran 1 test in 0.002s

但是如果重定向那么只有" HI"将被重定向到文件而不是结果。

0 个答案:

没有答案