diff --git a/tests/channels/category_children.ts b/tests/channels/category_children.ts index 11b67aae4..ef6110999 100644 --- a/tests/channels/category_children.ts +++ b/tests/channels/category_children.ts @@ -16,7 +16,7 @@ Deno.test({ // Assertions assertExists(category); // Delay the execution by 5 seconds to allow CHANNEL_CREATE event to be processed - delayUntil(3000, () => cache.channels.has(category.id)); + delayUntil(10000, () => cache.channels.has(category.id)); if (!cache.channels.has(category.id)) { throw new Error( @@ -34,7 +34,7 @@ Deno.test({ ), ); // Delay the execution by 5 seconds to allow CHANNEL_CREATE event to be processed - delayUntil(3000, () => channels.every((c) => cache.channels.has(c.id))); + delayUntil(10000, () => channels.every((c) => cache.channels.has(c.id))); // If every channel is not present in the cache, error out if (!channels.every((c) => cache.channels.has(c.id))) { diff --git a/tests/channels/create_channel.ts b/tests/channels/create_channel.ts index 5548f2c81..f1da767a3 100644 --- a/tests/channels/create_channel.ts +++ b/tests/channels/create_channel.ts @@ -16,7 +16,7 @@ async function ifItFailsBlameWolf(options: CreateGuildChannel, save = false) { if (save) tempData.channelId = channel.id; // Delay the execution by 5 seconds to allow CHANNEL_CREATE event to be processed - delayUntil(3000, () => cache.channels.has(channel.id)); + delayUntil(10000, () => cache.channels.has(channel.id)); if (!cache.channels.has(channel.id)) { throw new Error("The channel seemed to be created but it was not cached."); diff --git a/tests/channels/delete_channel.ts b/tests/channels/delete_channel.ts index e93400ecd..aeb086210 100644 --- a/tests/channels/delete_channel.ts +++ b/tests/channels/delete_channel.ts @@ -42,7 +42,7 @@ Deno.test({ name: "delete-channel", }); // wait 5 seconds to give it time for CHANNEL_CREATE event - delayUntil(3000, () => cache.channels.has(channel.id)); + delayUntil(10000, () => cache.channels.has(channel.id)); // Make sure the channel was created. if (!cache.channels.has(channel.id)) { throw new Error( @@ -53,7 +53,7 @@ Deno.test({ // Delete the channel now without a reason await deleteChannel(tempData.guildId, channel.id, "with a reason"); // wait 5 seconds to give it time for CHANNEL_DELETE event - delayUntil(3000, () => !cache.channels.has(channel.id)); + delayUntil(10000, () => !cache.channels.has(channel.id)); // Make sure it is gone from cache if (cache.channels.has(channel.id)) { throw new Error( diff --git a/tests/guilds/create_guild.ts b/tests/guilds/create_guild.ts index ec52d695b..b78189573 100644 --- a/tests/guilds/create_guild.ts +++ b/tests/guilds/create_guild.ts @@ -17,7 +17,7 @@ Deno.test({ tempData.guildId = guild.id; // Delay the execution by 5 seconds to allow GUILD_CREATE event to be processed - delayUntil(3000, () => cache.guilds.has(guild.id)); + delayUntil(10000, () => cache.guilds.has(guild.id)); if (!cache.guilds.has(guild.id)) { throw new Error("The guild seemed to be created but it was not cached."); diff --git a/tests/guilds/delete_server.ts b/tests/guilds/delete_server.ts index 07d1a9dcd..8867ea335 100644 --- a/tests/guilds/delete_server.ts +++ b/tests/guilds/delete_server.ts @@ -14,7 +14,7 @@ Deno.test({ } await deleteServer(tempData.guildId); - delayUntil(3000, () => cache.guilds.has(tempData.guildId)); + delayUntil(10000, () => cache.guilds.has(tempData.guildId)); if (cache.guilds.has(tempData.guildId)) { throw new Error("The guild was not able to be deleted."); diff --git a/tests/messages/add_reaction.ts b/tests/messages/add_reaction.ts index 1ba3c0fc4..b39b1b925 100644 --- a/tests/messages/add_reaction.ts +++ b/tests/messages/add_reaction.ts @@ -14,7 +14,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw", custom = false) { assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -45,7 +45,10 @@ async function ifItFailsBlameWolf(type: "getter" | "raw", custom = false) { await message.addReaction(emojiId); } - delayUntil(3000, () => cache.messages.get(message.id)?.reactions?.length > 0); + delayUntil( + 10000, + () => cache.messages.get(message.id)?.reactions?.length > 0, + ); assertEquals( await cache.messages diff --git a/tests/messages/add_reactions.ts b/tests/messages/add_reactions.ts index 7cade1f1f..427f23f3a 100644 --- a/tests/messages/add_reactions.ts +++ b/tests/messages/add_reactions.ts @@ -14,7 +14,7 @@ async function ifItFailsBlameWolf( assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -61,7 +61,10 @@ async function ifItFailsBlameWolf( await message.addReactions(emojiIds, ordered); } - delayUntil(3000, () => cache.messages.get(message.id)?.reactions?.length > 0); + delayUntil( + 10000, + () => cache.messages.get(message.id)?.reactions?.length === 2, + ); assertEquals(await cache.messages.get(message.id)?.reactions?.length, 2); } diff --git a/tests/messages/create_message.ts b/tests/messages/create_message.ts index 0be22ad98..2f88c6e85 100644 --- a/tests/messages/create_message.ts +++ b/tests/messages/create_message.ts @@ -12,7 +12,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { assertExists(channel); // Wait few seconds for the channel create event to arrive and cache it - delayUntil(3000, () => cache.channels.has(channel.id)); + delayUntil(10000, () => cache.channels.has(channel.id)); const message = type === "raw" ? await sendMessage(channel.id, "Hello World!") @@ -22,7 +22,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); diff --git a/tests/messages/delete_message.ts b/tests/messages/delete_message.ts index 353305ffb..3c1f963b8 100644 --- a/tests/messages/delete_message.ts +++ b/tests/messages/delete_message.ts @@ -11,7 +11,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw", reason?: string) { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -25,7 +25,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw", reason?: string) { } // Wait 5 seconds to give it time for MESSAGE_DELETE event - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure it is gone from cache if (cache.messages.has(message.id)) { throw new Error( diff --git a/tests/messages/delete_messages.ts b/tests/messages/delete_messages.ts index bdee39b80..453129ab3 100644 --- a/tests/messages/delete_messages.ts +++ b/tests/messages/delete_messages.ts @@ -9,7 +9,7 @@ async function ifItFailsBlameWolf(reason?: string) { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -20,7 +20,7 @@ async function ifItFailsBlameWolf(reason?: string) { // Assertions assertExists(secondMessage); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(secondMessage.id)); + delayUntil(10000, () => cache.messages.has(secondMessage.id)); // Make sure the message was created. if (!cache.messages.has(secondMessage.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -35,7 +35,7 @@ async function ifItFailsBlameWolf(reason?: string) { // Wait 5 seconds to give it time for MESSAGE_DELETE event delayUntil( - 3000, + 10000, () => !cache.messages.has(message.id) && !cache.messages.has(secondMessage.id), ); diff --git a/tests/messages/edit_message.ts b/tests/messages/edit_message.ts index 36b119c59..c3a617034 100644 --- a/tests/messages/edit_message.ts +++ b/tests/messages/edit_message.ts @@ -11,7 +11,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -25,7 +25,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { } // Wait 5 seconds to give it time for MESSAGE_UPDATE event delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.content === "Goodbye World!", ); diff --git a/tests/messages/get_message.ts b/tests/messages/get_message.ts index 48e8131e3..14c82deef 100644 --- a/tests/messages/get_message.ts +++ b/tests/messages/get_message.ts @@ -11,7 +11,7 @@ Deno.test({ // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); diff --git a/tests/messages/get_messages.ts b/tests/messages/get_messages.ts index 6e2306eea..8d67ab7eb 100644 --- a/tests/messages/get_messages.ts +++ b/tests/messages/get_messages.ts @@ -22,7 +22,7 @@ Deno.test({ assertExists(thirdMessage); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed delayUntil( - 3000, + 10000, () => cache.messages.has(message.id) && cache.messages.has(secondMessage.id) && diff --git a/tests/messages/get_reactions.ts b/tests/messages/get_reactions.ts index f915093d0..3e0e88b33 100644 --- a/tests/messages/get_reactions.ts +++ b/tests/messages/get_reactions.ts @@ -11,7 +11,7 @@ Deno.test({ // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); diff --git a/tests/messages/pin_message.ts b/tests/messages/pin_message.ts index e40d9a54c..c88156c88 100644 --- a/tests/messages/pin_message.ts +++ b/tests/messages/pin_message.ts @@ -11,7 +11,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); diff --git a/tests/messages/remove_all_reactions.ts b/tests/messages/remove_all_reactions.ts index 9f0fb6744..4c7c6abd5 100644 --- a/tests/messages/remove_all_reactions.ts +++ b/tests/messages/remove_all_reactions.ts @@ -14,7 +14,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -24,7 +24,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { await addReactions(message.channelId, message.id, ["❤", "😃", "🤫"]); // Delay the execution by 5 seconds to allow MESSAGE_REACTION_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions?.length === 3, ); @@ -39,7 +39,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Delay the execution by 5 seconds to allow MESSAGE_REACTION_REMOVE_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions === undefined, ); diff --git a/tests/messages/remove_reaction.ts b/tests/messages/remove_reaction.ts index 257117a15..7598cfd7d 100644 --- a/tests/messages/remove_reaction.ts +++ b/tests/messages/remove_reaction.ts @@ -9,7 +9,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -19,7 +19,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { await addReaction(message.channelId, message.id, "❤"); // Delay the execution by 5 seconds to allow MESSAGE_REACTION_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions?.length === 1, ); @@ -34,7 +34,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Delay the execution by 5 seconds to allow MESSAGE_REACTION_REMOVE_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions === undefined, ); diff --git a/tests/messages/remove_reaction_emoji.ts b/tests/messages/remove_reaction_emoji.ts index 0c582ab78..28b513606 100644 --- a/tests/messages/remove_reaction_emoji.ts +++ b/tests/messages/remove_reaction_emoji.ts @@ -14,7 +14,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -24,7 +24,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { await addReaction(message.channelId, message.id, "❤"); // Delay the execution by 5 seconds to allow MESSAGE_REACTION_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions?.length === 1, ); @@ -39,7 +39,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Delay the execution by 5 seconds to allow MESSAGE_REACTION_REMOVE_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions === undefined, ); diff --git a/tests/messages/remove_user_reaction.ts b/tests/messages/remove_user_reaction.ts index e5f732d18..a60318a05 100644 --- a/tests/messages/remove_user_reaction.ts +++ b/tests/messages/remove_user_reaction.ts @@ -14,7 +14,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Assertions assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); // Make sure the message was created. if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached."); @@ -24,7 +24,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { await addReaction(message.channelId, message.id, "❤"); // Delay the execution by 5 seconds to allow MESSAGE_REACTION_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions?.length === 1, ); @@ -44,7 +44,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { // Delay the execution by 5 seconds to allow MESSAGE_REACTION_REMOVE_ALL event to be processed delayUntil( - 3000, + 10000, () => cache.messages.get(message.id)?.reactions === undefined, ); diff --git a/tests/messages/unpin_message.ts b/tests/messages/unpin_message.ts index d42d64e3f..3dec8b9a0 100644 --- a/tests/messages/unpin_message.ts +++ b/tests/messages/unpin_message.ts @@ -11,7 +11,7 @@ async function ifItFailsBlameWolf(type: "getter" | "raw") { assertExists(message); // Delay the execution by 5 seconds to allow MESSAGE_CREATE event to be processed - delayUntil(3000, () => cache.messages.has(message.id)); + delayUntil(10000, () => cache.messages.has(message.id)); if (!cache.messages.has(message.id)) { throw new Error("The message seemed to be sent but it was not cached.");