diff --git a/tests/discoveries/get_discovery_categories.ts b/tests/discoveries/get_discovery_categories.ts new file mode 100644 index 000000000..d45e3675d --- /dev/null +++ b/tests/discoveries/get_discovery_categories.ts @@ -0,0 +1,16 @@ +import { defaultTestOptions } from "../ws/start_bot.ts"; +import { assertEquals } from "../deps.ts"; +import { getDiscoveryCategories } from "../../src/helpers/discovery/get_discovery_categories.ts"; + +Deno.test({ + name: "[discovery] get categories", + async fn() { + const categories = await getDiscoveryCategories(); + + assertEquals( + categories.size > 0, + true, + ); + }, + ...defaultTestOptions, +}); diff --git a/tests/discoveries/valid_discovery_term.ts b/tests/discoveries/valid_discovery_term.ts new file mode 100644 index 000000000..cee8e3da2 --- /dev/null +++ b/tests/discoveries/valid_discovery_term.ts @@ -0,0 +1,16 @@ +import { defaultTestOptions } from "../ws/start_bot.ts"; +import { assertEquals } from "../deps.ts"; +import { validDiscoveryTerm } from "../../src/helpers/discovery/valid_discovery_term.ts"; + +Deno.test({ + name: "[discovery] get categories", + async fn() { + const valid = await validDiscoveryTerm("Bots"); + + assertEquals( + valid, + true, + ); + }, + ...defaultTestOptions, +}); diff --git a/tests/mod.ts b/tests/mod.ts index 76fd9bced..84863516e 100644 --- a/tests/mod.ts +++ b/tests/mod.ts @@ -69,6 +69,9 @@ import "./roles/remove_role.ts"; // Members tests import "./members/search_members.ts"; +// Discoveries tests +import "./discoveries/get_discovery_categories.ts"; + // Final cleanup import "./guilds/delete_server.ts"; import "./ws/ws_close.ts";