diff --git a/tests/unit/isReportMessageAttachmentTest.js b/tests/unit/isReportMessageAttachmentTest.ts
similarity index 81%
rename from tests/unit/isReportMessageAttachmentTest.js
rename to tests/unit/isReportMessageAttachmentTest.ts
index 8338513a7e7e..a20f0646b5dd 100644
--- a/tests/unit/isReportMessageAttachmentTest.js
+++ b/tests/unit/isReportMessageAttachmentTest.ts
@@ -1,22 +1,24 @@
+import type {Message} from '@src/types/onyx/ReportAction';
import isReportMessageAttachment from '../../src/libs/isReportMessageAttachment';
describe('isReportMessageAttachment', () => {
it('returns true if a report action is attachment', () => {
- const message = {
+ const message: Message = {
text: '[Attachment]',
html: '',
+ type: '',
};
expect(isReportMessageAttachment(message)).toBe(true);
});
it('returns false if a report action is not attachment', () => {
- let message = {text: '[Attachment]', html: '[Attachment]'};
+ let message: Message = {text: '[Attachment]', html: '[Attachment]', type: ''};
expect(isReportMessageAttachment(message)).toBe(false);
- message = {text: '[Attachment]', html: '[Attachment]'};
+ message = {text: '[Attachment]', html: '[Attachment]', type: ''};
expect(isReportMessageAttachment(message)).toBe(false);
- message = {text: '[Attachment]', html: '[Attachment]'};
+ message = {text: '[Attachment]', html: '[Attachment]', type: ''};
expect(isReportMessageAttachment(message)).toBe(false);
});
});