[英]In Django, how to make results of manage.py test go into a file?
如何獲得manage.py測試的結果以打印到文件中? 我試過了:
manage.py test > test.log
但是由於某種原因,這只會用
Creating test database for alias 'default'...
Destroying test database for alias 'default'...
而且沒有給我一部分
........
----------------------
Ran 8 tests in 0.148s
這就是我想要的。
原因是stdout
和stderr
之間的差異。 在您的示例中,您僅重定向了stdout
。 要重定向兩者,可以在現代shell中使用此命令:
./manage.py test &> test.log
或者在較舊的Shell中可以使用:
./manage.py test > test.log 2> test.log
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.