【发布时间】:2017-03-01 12:33:28
【问题描述】:
我正在尝试将单元测试添加到我的项目中,专注于改进基本的 Odoo 9 POS 模块。 我的问题是关于让 Odoo instanse 内部测试。 除了 web.Registry 之外,我已经创建了用于测试和获取所有内容的未定义值的测试。 这是我的代码示例:
odoo.define_section('Model', ['<my_module>.models', 'web.Registry', '<my_module>.lens_selection_widget', '<my_module>.test_passer', 'point_of_sale.chrome'], function(test, mock) {
test('Check Orderline', function(assert, Model, Reg, LSW, TP, Main, POSC) {
assert.ok(mock, 'mock');
assert.ok(Model, 'Model');
assert.ok(Reg, 'Reg');
assert.ok(LSW, 'LSW');
assert.ok(TP, 'TP');
assert.ok(POSC, 'POSC');
})
});
甚至是test_passer,定义类似
odoo.define('test_passer', function (require) {
"use strict";
return true
});
返回未定义。
需要一些帮助,准备好回答任何问题。
【问题讨论】:
-
你能粘贴你用来注入这个javascript的模板吗?
-
@GeorgeDaramouskas ATM 我不能,但谢谢你的问题,因为有可能我没有添加主文件。我会尝试在这里写结果
-
@GeorgeDaramouskas 每个我只需要在模板中定义文件。感谢您的帮助
标签: unit-testing openerp qunit odoo-9 odoo-10