task-2792108 closes odoo/odoo#87430 Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
35 lines
843 B
JavaScript
35 lines
843 B
JavaScript
/** @odoo-module **/
|
|
|
|
import { start } from '@mail/../tests/helpers/test_utils';
|
|
|
|
QUnit.module('mail_bot', {}, function () {
|
|
QUnit.module('messaging_initializer_tests.js');
|
|
|
|
|
|
QUnit.test('OdooBot initialized at init', async function (assert) {
|
|
// TODO this test should be completed in combination with
|
|
// implementing _mockMailChannelInitOdooBot task-2300480
|
|
assert.expect(2);
|
|
|
|
await start({
|
|
env: {
|
|
session: {
|
|
odoobot_initialized: false,
|
|
},
|
|
},
|
|
async mockRPC(route, args) {
|
|
if (args.method === 'init_odoobot') {
|
|
assert.step('init_odoobot');
|
|
}
|
|
return this._super(...arguments);
|
|
},
|
|
});
|
|
|
|
assert.verifySteps(
|
|
['init_odoobot'],
|
|
"should have initialized OdooBot at init"
|
|
);
|
|
});
|
|
|
|
});
|