Tengo este problema con Jest. Uso una función simulada y sus llamadas no se cuentan dentro del bucle forEach . Sin embargo, en un bucle for , todo funciona bien...
async function resetRoles(supabase, discord) { discord.guilds.cache.forEach(async (guild) => { const guild_data = await supabase.fetchGuild(guild.id, discord.application.id) const role_manager = guild.roles.cache.find((role) => role.name == guild_data[0].role); }); } Obviamente, no puedo usar un bucle for .