我试着用--启用测试--运行odoo测试,但是它不能工作。我有几个问题要问。
根据文档测试只能在模块安装期间运行,当我们添加功能然后要运行测试时会发生什么?
可以像Pycharm这样的IDE运行测试吗?
发布于 2015-12-24 06:01:26
@aftab,您需要添加log-level,请参阅下面。
./odoo.py -d <dbname> --test-enable --log-level=test对于您的问题,如果您正在更改已安装的模块并需要重新测试所有测试用例,那么您需要使用上面的命令使用-u <module_name>或-u all(对于所有模块)简单地重新启动服务器。
发布于 2015-12-24 05:55:21
这对于运行odoo测试用例很有用:
./odoo.py -i/-u module_being_tested -d being_used_to_test --test-enable共同选择:
-i INIT, --init=INIT
install one or more modules (comma-separated list, use "all" for all modules), requires -d
-u UPDATE, --update=UPDATE
update one or more modules (comma-separated list, use "all" for all modules). Requires -d.与数据库有关的备选方案:
-d DB_NAME, --database=DB_NAME
specify the database name测试配置:
--test-enable: Enable YAML and unit tests.发布于 2017-01-25 21:50:14
https://stackoverflow.com/questions/34445394
复制相似问题