fix(test): use correct ImageAttachment type in shouldSendMessage tests

Fix CI lint failure by providing all required ImageAttachment fields
(id, name, type, size, data, timestamp) instead of non-existent
mediaType property.
This commit is contained in:
yiliang114 2026-04-25 18:05:31 +08:00
parent 9ca50b6495
commit 2642670dee

View file

@ -96,7 +96,16 @@ describe('shouldSendMessage', () => {
shouldSendMessage({
...defaults,
inputText: '',
attachedImages: [{ data: 'base64data', mediaType: 'image/png' }],
attachedImages: [
{
id: '1',
name: 'test.png',
type: 'image/png',
size: 100,
data: 'base64data',
timestamp: Date.now(),
},
],
}),
).toBe(true);
});
@ -106,7 +115,16 @@ describe('shouldSendMessage', () => {
shouldSendMessage({
...defaults,
inputText: '\u200B',
attachedImages: [{ data: 'base64data', mediaType: 'image/png' }],
attachedImages: [
{
id: '1',
name: 'test.png',
type: 'image/png',
size: 100,
data: 'base64data',
timestamp: Date.now(),
},
],
}),
).toBe(true);
});