task-2244279 task-2262862 task-2274993 task-2277537 task-2282238 closes odoo/odoo#56755 X-original-commit: 17611f4adc5e950b0a75a2a6615b1da3c956387f Related: odoo/enterprise#12769 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com> Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
odoo.define('hr/static/tests/helpers/mock_models.js', function (require) {
|
|
'use strict';
|
|
|
|
const MockModels = require('mail/static/tests/helpers/mock_models.js');
|
|
|
|
MockModels.patch('hr/static/tests/helpers/mock_models.js', T =>
|
|
class extends T {
|
|
|
|
//----------------------------------------------------------------------
|
|
// Public
|
|
//----------------------------------------------------------------------
|
|
|
|
/**
|
|
* @override
|
|
*/
|
|
static generateData() {
|
|
const data = super.generateData(...arguments);
|
|
Object.assign(data, {
|
|
'hr.employee.public': {
|
|
fields: {
|
|
display_name: { string: "Name", type: "char" },
|
|
user_id: { string: "User", type: "many2one", relation: 'res.users' },
|
|
user_partner_id: { string: "Partner", type: "many2one", relation: 'res.partner' },
|
|
},
|
|
records: [],
|
|
},
|
|
});
|
|
return data;
|
|
}
|
|
|
|
}
|
|
);
|
|
|
|
});
|