From fbeec8920cd90577e2585102208400e9527d7691 Mon Sep 17 00:00:00 2001 From: Skillz Date: Wed, 19 Apr 2023 13:16:17 -0500 Subject: [PATCH] fix: add a file attachment test --- packages/rest/tests/e2e/message.spec.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/rest/tests/e2e/message.spec.ts b/packages/rest/tests/e2e/message.spec.ts index d3ffe4cff..b2019e720 100644 --- a/packages/rest/tests/e2e/message.spec.ts +++ b/packages/rest/tests/e2e/message.spec.ts @@ -42,6 +42,24 @@ describe('Send a message', () => { expect(attachment.filename).to.be.equal('gamer') }) + + it ('With a file attachment', async () => { + const txtFile = new Blob(['hello world'], { type: 'text/plain' }); + + const fileMsg = await rest.sendMessage(e2ecache.channel.id, { + content: '222', + files: [ + { + name: 'application.txt', + blob: txtFile, + }, + ], + }); + + expect(fileMsg.id).not.equals(undefined); + expect(fileMsg.content).equals('222'); + expect(fileMsg.attachments.length).equals(1); + }) }) describe('Manage reactions', async () => {