“添加测试”的版本间的差异
来自Odoo大V社-odoo中文开发手册
(创建页面,内容为“现在我们应该为业务逻辑添加测试。 理想情况下,我们希望每行代码至少被一个测试用例覆盖到。在tests/test_todo.py文件中,...”) |
|||
第10行: | 第10行: | ||
如果我们现在运行测试并且上面模型方法正确写入,那么我们在服务器日志中应该看不到错误消息: | 如果我们现在运行测试并且上面模型方法正确写入,那么我们在服务器日志中应该看不到错误消息: | ||
$ ./odoo-bin -d todo -i todo_app --test-enable | $ ./odoo-bin -d todo -i todo_app --test-enable | ||
+ | 上一节:[[添加业务逻辑]] | ||
+ | 下一节:[[设置安全访问权限]] |
2017年4月17日 (一) 10:25的最新版本
现在我们应该为业务逻辑添加测试。 理想情况下,我们希望每行代码至少被一个测试用例覆盖到。在tests/test_todo.py文件中,向test_create()方法再添加几行代码:
# def test_create(self): # ... # Test Toggle Done task.do_toggle_done() self.assertTrue(task.is_done) # Test Clear Done Todo.do_clear_done() self.assertFalse(task.active)
如果我们现在运行测试并且上面模型方法正确写入,那么我们在服务器日志中应该看不到错误消息:
$ ./odoo-bin -d todo -i todo_app --test-enable 上一节:添加业务逻辑 下一节:设置安全访问权限