Skip to content

Commit 3948a48

Browse files
Refactor utils
1 parent aefb1ae commit 3948a48

File tree

5 files changed

+21
-335
lines changed

5 files changed

+21
-335
lines changed

tests/_testing_utils/__init__.py

Lines changed: 0 additions & 28 deletions
This file was deleted.

tests/_testing_utils/context_managers.py

Lines changed: 0 additions & 166 deletions
This file was deleted.

tests/_testing_utils/random_generators.py

Lines changed: 0 additions & 140 deletions
This file was deleted.

tests/test_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
MessagesJSONFileMissingKeyError,
2424
MessagesJSONFileValueError,
2525
)
26-
from tests._testing_utils import (
26+
from utils import (
2727
EnvVariableDeleter,
2828
FileTemporaryDeleter,
2929
RandomDiscordBotTokenGenerator,

utils/__init__.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,19 @@
66
import discord
77

88
from .command_checks import CommandChecks
9+
from .context_managers import (
10+
EnvVariableDeleter,
11+
FileTemporaryDeleter,
12+
TemporarySettingsKeyReplacer,
13+
)
914
from .message_sender_components import MessageSavingSenderComponent
15+
from .random_generators import (
16+
BaseRandomEnvVariableValueGenerator,
17+
RandomDiscordBotTokenGenerator,
18+
RandomDiscordGuildIDGenerator,
19+
RandomDiscordLogChannelWebhookURLGenerator,
20+
RandomOrganisationIDGenerator,
21+
)
1022
from .suppress_traceback import SuppressTraceback
1123
from .tex_bot import TeXBot
1224
from .tex_bot_base_cog import TeXBotBaseCog
@@ -17,13 +29,21 @@
1729

1830
__all__: "Sequence[str]" = (
1931
"AllChannelTypes",
32+
"BaseRandomEnvVariableValueGenerator",
2033
"CommandChecks",
34+
"EnvVariableDeleter",
35+
"FileTemporaryDeleter",
2136
"MessageSavingSenderComponent",
37+
"RandomDiscordBotTokenGenerator",
38+
"RandomDiscordGuildIDGenerator",
39+
"RandomDiscordLogChannelWebhookURLGenerator",
40+
"RandomOrganisationIDGenerator",
2241
"SuppressTraceback",
2342
"TeXBot",
2443
"TeXBotApplicationContext",
2544
"TeXBotAutocompleteContext",
2645
"TeXBotBaseCog",
46+
"TemporarySettingsKeyReplacer",
2747
"generate_invite_url",
2848
"is_member_inducted",
2949
"is_running_in_async",

0 commit comments

Comments
 (0)