Files
odoo_source/addons/mail_bot/static/tests/messaging_initializer_tests.js
T
Louis Wicket (wil) ee9759a144 [MOV] mail, *: move utils files up
* = calendar, hr, hr_holidays, im_livechat, note, sms, snailmail,
test_mail, website_livechat, website_slides
Task-2759586

closes odoo/odoo#86791

Related: odoo/enterprise#25491
Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
2022-03-23 13:39:56 +01:00

40 lines
937 B
JavaScript

/** @odoo-module **/
import { beforeEach, start } from '@mail/../tests/helpers/test_utils';
QUnit.module('mail_bot', {}, function () {
QUnit.module('messaging_initializer_tests.js', {
beforeEach() {
beforeEach(this);
},
});
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({
data: this.data,
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"
);
});
});