2024-06-26 00:02:57 发布
网友
在IDE(pyCharm)中调试调用nosetests.main()的测试时,不会显示任何结果,因为捕获了输出
我知道如果我是从命令提示符调用nosetests,我可以提供-s参数,但是我如何以编程方式这样做,以便在IDE中方便使用呢
您可以改为调用nose.run(),并传递参数,包括-s,类似于:
nose.run()
-s
import nose import sys module_name = sys.modules[__name__].__file__ result = nose.run(argv=[sys.argv[0], module_name, '-s', ' nologcapture' ] )
您可以改为调用
nose.run()
,并传递参数,包括-s
,类似于:相关问题 更多 >
编程相关推荐