From 9826ce1fa534d150331deee23e42ed04a8b253e1 Mon Sep 17 00:00:00 2001 From: H01001000 Date: Sun, 25 Dec 2022 18:19:26 +0800 Subject: [PATCH] fix: create guild rate limit --- packages/rest/tests/e2e/emoji.spec.ts | 9 ++++----- packages/rest/tests/e2e/guild.spec.ts | 10 ++++------ 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/packages/rest/tests/e2e/emoji.spec.ts b/packages/rest/tests/e2e/emoji.spec.ts index 3e0238623..efd04c297 100644 --- a/packages/rest/tests/e2e/emoji.spec.ts +++ b/packages/rest/tests/e2e/emoji.spec.ts @@ -1,20 +1,20 @@ import type { Camelize, DiscordEmoji, DiscordGuild } from '@discordeno/types' import chai, { expect } from 'chai' import chaiAsPromised from 'chai-as-promised' -import { afterEach, beforeEach, describe, it } from 'mocha' +import { after, afterEach, before, beforeEach, describe, it } from 'mocha' import { rest } from './utils.js' chai.use(chaiAsPromised) describe('Emoji helpers', () => { let guild: Camelize - beforeEach(async () => { + before(async () => { guild = await rest.createGuild({ name: 'Discordeno-test' }) }) - afterEach(async () => { + after(async () => { await rest.deleteGuild(guild.id) }) @@ -76,8 +76,7 @@ describe('Emoji helpers', () => { }) afterEach(async () => { - /** No extra delete emoji is needed because we delete the guild contain emoji after each test */ - // await rest.deleteEmoji(guild.id, emoji.id) + await rest.deleteEmoji(guild.id, emoji.id) }) // edit an emoji name diff --git a/packages/rest/tests/e2e/guild.spec.ts b/packages/rest/tests/e2e/guild.spec.ts index 46fbc4fe4..fb6ce5a7c 100644 --- a/packages/rest/tests/e2e/guild.spec.ts +++ b/packages/rest/tests/e2e/guild.spec.ts @@ -2,16 +2,14 @@ import type { Camelize, DiscordGuild } from '@discordeno/types' import { ChannelTypes } from '@discordeno/types' import chai, { expect } from 'chai' import chaiAsPromised from 'chai-as-promised' -import { describe } from 'mocha' +import { after, before, describe, it } from 'mocha' import { rest } from './utils.js' chai.use(chaiAsPromised) -// import { afterEach, beforeEach, describe, it } from 'mocha' - describe('Guild helpers', async () => { // Delete the oldest guild(most likely to have finished tests). - describe('Create and delete', () => { + describe.only('Create and delete', () => { it('Create a guild', async () => { const guild = await rest.createGuild({ name: 'Discordeno-test' @@ -33,13 +31,13 @@ describe('Guild helpers', async () => { describe('Edit and get', () => { let guild: Camelize - beforeEach(async () => { + before(async () => { guild = await rest.createGuild({ name: 'Discordeno-test' }) }) - afterEach(async () => { + after(async () => { await rest.deleteGuild(guild.id) })