我最近发现了Django LiveServerTestCase,并用它来运行Selenium测试用例(python manage.py test)。我喜欢它的一点是它可以在后台自动运行Selenium服务器。
我想从Jenkins中调出测试用例,找到这些commands
nosetests --with-xcoverage --with-xunit --cover-package=myapp --cover-erase
pylint -f parseable myapp/ | tee pylint.out不幸的是,它们不会在执行脚本时运行Django测试服务器(以及初始化数据库等)。
有没有什么我可以像Django那样使用nose来使用LiveServerTestCase的?
发布于 2014-01-31 23:56:58
请在这里回复,因为这个问题让我得到了一些有趣的发现。
我的情况与我能够使用django-nose排序的OP类似
python manage.py test functional_tests access_control --with-coverage --cover-package=access_control --cover-html在本例中,access_control是产品应用程序,而functional_tests是带有LiveServerTestCase测试的独立应用程序。access_control有标准的django单元测试。
https://stackoverflow.com/questions/17225690
复制相似问题