在 Odoo 中使用 coverage.py
Using coverage.py in Odoo
您如何集成 coverage.py
来测试您在 Odoo 中的自定义模块?我已经为模块实现了一些单元测试,但现在我想测试测试的代码覆盖率。
Odoo 社区协会持续集成工具,Maintainer Quality Tools,可以做到这一点以及更多。您应该考虑重复使用它们。
开门见山,你需要运行像这样:
coverage run /home/odoo-9.0/odoo.py -d mydb --stop-after-init --test-enable --init <module>
您可能需要查看 MQT source code doing it, or see in action in a TravisCI build。
您如何集成 coverage.py
来测试您在 Odoo 中的自定义模块?我已经为模块实现了一些单元测试,但现在我想测试测试的代码覆盖率。
Odoo 社区协会持续集成工具,Maintainer Quality Tools,可以做到这一点以及更多。您应该考虑重复使用它们。
开门见山,你需要运行像这样:
coverage run /home/odoo-9.0/odoo.py -d mydb --stop-after-init --test-enable --init <module>
您可能需要查看 MQT source code doing it, or see in action in a TravisCI build。