def test_streaming_new_discord_activity(): test_name = "__your room__" assert_activity(BaseCog.new_discord_activity("streaming", test_name), type=discord.ActivityType.streaming, name=test_name + KoalaBot.KOALA_PLUG, url=KoalaBot.STREAMING_URL)
def test_listening_new_discord_activity(): test_name = "/Darude Sandstorm" assert_activity(BaseCog.new_discord_activity("listening", test_name), type=discord.ActivityType.listening, name=test_name + KoalaBot.KOALA_PLUG)
def test_watching_new_discord_activity(): test_name = "you" assert_activity(BaseCog.new_discord_activity("watching", test_name), type=discord.ActivityType.watching, name=test_name + KoalaBot.KOALA_PLUG)
def test_playing_new_discord_activity(): test_name = "Half Life 3" assert_activity(BaseCog.new_discord_activity("playing", test_name), type=discord.ActivityType.playing, name=test_name + KoalaBot.KOALA_PLUG)
def test_invalid_new_discord_activity(): test_name = "INCORRECT" with pytest.raises(SyntaxError, match="incorrect is not an activity"): BaseCog.new_discord_activity("incorrect", test_name)
def test_custom_new_discord_activity(): test_name = "1 4M K04L4" assert_activity(BaseCog.new_discord_activity("custom", test_name), type=discord.ActivityType.custom, name=test_name + KoalaBot.KOALA_PLUG)