summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/models/message/message_tests.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/models/message/message_tests.js')
-rw-r--r--addons/mail/static/src/models/message/message_tests.js58
1 files changed, 29 insertions, 29 deletions
diff --git a/addons/mail/static/src/models/message/message_tests.js b/addons/mail/static/src/models/message/message_tests.js
index 82ab11b2a41..bc3cf58ef46 100644
--- a/addons/mail/static/src/models/message/message_tests.js
+++ b/addons/mail/static/src/models/message/message_tests.js
@@ -29,13 +29,13 @@ QUnit.test('create', async function (assert) {
assert.expect(31);
await this.start();
- assert.notOk(this.env.models['mail.partner'].find(partner => partner.id === 5));
- assert.notOk(this.env.models['mail.thread'].find(thread =>
- thread.id === 100 &&
- thread.model === 'mail.channel'
- ));
- assert.notOk(this.env.models['mail.attachment'].find(attachment => attachment.id === 750));
- assert.notOk(this.env.models['mail.message'].find(message => message.id === 4000));
+ assert.notOk(this.env.models['mail.partner'].findFromIdentifyingData({ id: 5 }));
+ assert.notOk(this.env.models['mail.thread'].findFromIdentifyingData({
+ id: 100,
+ model: 'mail.channel',
+ }));
+ assert.notOk(this.env.models['mail.attachment'].findFromIdentifyingData({ id: 750 }));
+ assert.notOk(this.env.models['mail.message'].findFromIdentifyingData({ id: 4000 }));
const thread = this.env.models['mail.thread'].create({
id: 100,
@@ -58,16 +58,16 @@ QUnit.test('create', async function (assert) {
originThread: [['link', thread]],
});
- assert.ok(this.env.models['mail.partner'].find(partner => partner.id === 5));
- assert.ok(this.env.models['mail.thread'].find(thread =>
- thread.id === 100 &&
- thread.model === 'mail.channel'
- ));
- assert.ok(this.env.models['mail.attachment'].find(attachment => attachment.id === 750));
- assert.ok(this.env.models['mail.message'].find(message => message.id === 4000));
+ assert.ok(this.env.models['mail.partner'].findFromIdentifyingData({ id: 5 }));
+ assert.ok(this.env.models['mail.thread'].findFromIdentifyingData({
+ id: 100,
+ model: 'mail.channel',
+ }));
+ assert.ok(this.env.models['mail.attachment'].findFromIdentifyingData({ id: 750 }));
+ assert.ok(this.env.models['mail.message'].findFromIdentifyingData({ id: 4000 }));
assert.ok(message);
- assert.strictEqual(this.env.models['mail.message'].find(message => message.id === 4000), message);
+ assert.strictEqual(this.env.models['mail.message'].findFromIdentifyingData({ id: 4000 }), message);
assert.strictEqual(message.body, "<p>Test</p>");
assert.ok(message.date instanceof moment);
assert.strictEqual(
@@ -75,36 +75,36 @@ QUnit.test('create', async function (assert) {
"2019-05-05 10:00:00"
);
assert.strictEqual(message.id, 4000);
- assert.strictEqual(message.originThread, this.env.models['mail.thread'].find(thread =>
- thread.id === 100 &&
- thread.model === 'mail.channel'
- ));
+ assert.strictEqual(message.originThread, this.env.models['mail.thread'].findFromIdentifyingData({
+ id: 100,
+ model: 'mail.channel',
+ }));
assert.ok(
- message.threads.includes(this.env.models['mail.thread'].find(thread =>
- thread.id === 100 &&
- thread.model === 'mail.channel'
- ))
+ message.threads.includes(this.env.models['mail.thread'].findFromIdentifyingData({
+ id: 100,
+ model: 'mail.channel',
+ }))
);
// from partnerId being in needaction_partner_ids
assert.ok(message.threads.includes(this.env.messaging.inbox));
// from partnerId being in starred_partner_ids
assert.ok(message.threads.includes(this.env.messaging.starred));
- const attachment = this.env.models['mail.attachment'].find(attachment => attachment.id === 750);
+ const attachment = this.env.models['mail.attachment'].findFromIdentifyingData({ id: 750 });
assert.ok(attachment);
assert.strictEqual(attachment.filename, "test.txt");
assert.strictEqual(attachment.id, 750);
assert.notOk(attachment.isTemporary);
assert.strictEqual(attachment.mimetype, 'text/plain');
assert.strictEqual(attachment.name, "test.txt");
- const channel = this.env.models['mail.thread'].find(thread =>
- thread.id === 100 &&
- thread.model === 'mail.channel'
- );
+ const channel = this.env.models['mail.thread'].findFromIdentifyingData({
+ id: 100,
+ model: 'mail.channel',
+ });
assert.ok(channel);
assert.strictEqual(channel.model, 'mail.channel');
assert.strictEqual(channel.id, 100);
assert.strictEqual(channel.name, "General");
- const partner = this.env.models['mail.partner'].find(partner => partner.id === 5);
+ const partner = this.env.models['mail.partner'].findFromIdentifyingData({ id: 5 });
assert.ok(partner);
assert.strictEqual(partner.display_name, "Demo");
assert.strictEqual(partner.id, 5);