添加测试

来自Odoo大V社-odoo中文开发手册
95102545讨论 | 贡献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
上一节:添加业务逻辑
下一节:设置安全访问权限