diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4dbecaf..f8666b6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,9 +38,6 @@ unittest: qodana: stage: 'code_quality' needs: ['gemnasium-python-dependency_scanning', 'semgrep-sast', 'kics-iac-sast'] - only: - - master - - merge_requests image: name: jetbrains/qodana-python-community entrypoint: diff --git a/bot/cogs/disabled/funny.py b/bot/cogs/disabled/funny.py index ce4c770..cc54658 100644 --- a/bot/cogs/disabled/funny.py +++ b/bot/cogs/disabled/funny.py @@ -4,8 +4,8 @@ import disnake from disnake import OptionChoice from disnake.ext import commands -from bot.lib import logger -from bot.lib import write_json +from bot.lib.Comands import write_json +from bot.lib.Logger import logger class Fun(commands.Cog, name='Fun'): diff --git a/bot/cogs/disabled/test.py b/bot/cogs/disabled/test.py index 636c89d..259ce02 100644 --- a/bot/cogs/disabled/test.py +++ b/bot/cogs/disabled/test.py @@ -3,7 +3,7 @@ from disnake import Option from disnake.ext import commands from bot.lib import YandexPlayer -from bot.lib import logger +from bot.lib.Logger import logger class Testing(commands.Cog, name='Testing'): diff --git a/tests/test_lib_Cog.py b/tests/test_lib_Cog.py index b73587e..f4257f4 100644 --- a/tests/test_lib_Cog.py +++ b/tests/test_lib_Cog.py @@ -1,10 +1,14 @@ -import os -import sys +import tracemalloc + +tracemalloc.start() import pytest from disnake.ext.commands.common_bot_base import CommonBotBase from mock import mock +import os +import sys + sys.path.append(os.path.join(os.path.dirname(__file__), '..')) from bot.lib.CogsPrep import cog_list, work_with_cogs @@ -31,3 +35,11 @@ async def test_work_with_cogs(what_do, cog): assert mock_bot.unload_extension.called elif what_do == 'reload': assert mock_bot.reload_extension.called + + +snapshot = tracemalloc.take_snapshot() +top_stats = snapshot.statistics('lineno') + +print("[ Top 10 ]") +for stat in top_stats[:10]: + print(stat)