Odoo `--test-enable` 不起作用
Odoo `--test-enable` doesn't work
我正在按照 Odoo 10 Development Essentials
第 2 章开发一个简单的待办事项插件。我正在使用 odoo 的 docker 作为我的环境。
您可以在 https://github.com/spacegoing/docker_odoo
查看我所有的源代码(包括 dockers')
问题是我设置的 tests/
目录与书中的示例完全相同。但是,只测试了运行一次。第一次执行后,测试从未被调用。 tests
目录下甚至没有.pyc
文件。
这是我试过的命令
odoo --db_host db --db_port 5432 -r odoo -w odoo -i todo_app --test-enable --xmlrpc-port=8070 --logfile=/var/log/odoo/odoo_inst1.log
odoo --db_host db --db_port 5432 -r odoo -w odoo -u todo_app --test-enable --xmlrpc-port=8070 --logfile=/var/log/odoo/odoo_inst1.log
备注:
odoo-bin
是 docker 中的 odoo
- 我已经在端口
8069
上安装了 todo_app
和另一个 odoo
实例 运行ning
终于找到答案了。这是我 5 岁以来遇到的最大的陷阱。
官方文档中没有提到 test
只会在安装 demo database
.
后 运行
我从这个论坛找到这个 post:
https://www.odoo.com/forum/help-1/question/why-my-test-yaml-do-not-run-42123
因此,如果您尝试了所有可以找到的命令并且 none 有效,这可能就是您的答案。
我正在按照 Odoo 10 Development Essentials
第 2 章开发一个简单的待办事项插件。我正在使用 odoo 的 docker 作为我的环境。
您可以在 https://github.com/spacegoing/docker_odoo
查看我所有的源代码(包括 dockers')问题是我设置的 tests/
目录与书中的示例完全相同。但是,只测试了运行一次。第一次执行后,测试从未被调用。 tests
目录下甚至没有.pyc
文件。
这是我试过的命令
odoo --db_host db --db_port 5432 -r odoo -w odoo -i todo_app --test-enable --xmlrpc-port=8070 --logfile=/var/log/odoo/odoo_inst1.log
odoo --db_host db --db_port 5432 -r odoo -w odoo -u todo_app --test-enable --xmlrpc-port=8070 --logfile=/var/log/odoo/odoo_inst1.log
备注:
odoo-bin
是 docker 中的 - 我已经在端口
8069
上安装了
odoo
todo_app
和另一个 odoo
实例 运行ning
终于找到答案了。这是我 5 岁以来遇到的最大的陷阱。
官方文档中没有提到 test
只会在安装 demo database
.
后 运行
我从这个论坛找到这个 post: https://www.odoo.com/forum/help-1/question/why-my-test-yaml-do-not-run-42123
因此,如果您尝试了所有可以找到的命令并且 none 有效,这可能就是您的答案。