簡體   English   中英

naser2.main()詳細輸出

[英]nose2.main() verbose output

我為我的程序編寫了一個單獨的nas22.py,因為我希望它可以在Windows和Linux上無縫運行,所以我決定放棄使用常規命令行nas2,而是將其導入文件並從那里運行。

if __name__ == '__main__':
    import nose2
    nose2.main()

這工作正常,沒有問題。 但是我想要詳細的輸出,但是我看不到如何獲得它來執行此操作。 我試過了:

nose2.main("-v")
nose2.main(kwargs="-v")
nose2.main(args="-v")

有人知道如何使導入的nas2版本在詳細模式下運行嗎?

由於PluggableTestProgram接受與 unittest.TestProgram 相同的參數 ,因此可以將verbosity傳遞給main函數,如下所示:

nose2.main(verbosity=2)  # default is 1

請參閱: 有關詳細程度的 Unittest.main 文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM