Odoo18-Base/addons/mail/static/tests/models/timer_qunit_tests.js
2025-03-10 11:12:23 +07:00

30 lines
724 B
JavaScript

/** @odoo-module **/
import { registerPatch } from '@mail/model/model_core';
import { one } from '@mail/model/model_field';
registerPatch({
name: 'Timer',
fields: {
duration: {
compute() {
if (this.qunitTestOwner1) {
return 0;
}
if (this.qunitTestOwner2) {
return 1000 * 1000;
}
return this._super();
},
},
qunitTestOwner1: one('QUnitTest', {
identifying: true,
inverse: 'timer1',
}),
qunitTestOwner2: one('QUnitTest', {
identifying: true,
inverse: 'timer2',
}),
},
});