pre-commit opt

This commit is contained in:
liuminhui 2025-02-28 17:53:01 +08:00
parent cdecf5dad7
commit a553be61c5
5 changed files with 11 additions and 14 deletions

View file

@ -1,4 +1,5 @@
import fire
from metagpt.environment.mgx.mgx_env import MGXEnv
from metagpt.logs import logger
from metagpt.roles.di.team_leader import TeamLeader

View file

@ -1,10 +1,10 @@
import asyncio
from metagpt.environment.mgx.mgx_env import MGXEnv
from metagpt.logs import logger
from metagpt.roles.architect import Architect
from metagpt.environment.mgx.mgx_env import MGXEnv
from metagpt.schema import Message
from metagpt.roles.di.team_leader import TeamLeader
from metagpt.schema import Message
async def main():

View file

@ -1,22 +1,17 @@
import pytest
from metagpt.environment.mgx.mgx_env import MGXEnv
from metagpt.roles.di.swe_agent import SWEAgent
from metagpt.roles.di.team_leader import TeamLeader
from metagpt.schema import Message
from metagpt.tools.libs.terminal import Bash
from metagpt.environment.mgx.mgx_env import MGXEnv
from metagpt.roles.di.team_leader import TeamLeader
@pytest.fixture
def env():
test_env = MGXEnv()
tl = TeamLeader()
test_env.add_roles(
[
tl,
SWEAgent()
]
)
test_env.add_roles([tl, SWEAgent()])
return test_env

View file

@ -8,18 +8,19 @@
distribution feature for message handling.
"""
import uuid
from pathlib import Path
import pytest
from metagpt.actions import WritePRD
from metagpt.actions.di.run_command import RunCommand
from metagpt.const import PRDS_FILE_REPO
from metagpt.logs import logger
from metagpt.roles import Architect
from metagpt.schema import Message
from metagpt.utils.common import any_to_str, awrite
from tests.metagpt.roles.mock import MockMessages
from pathlib import Path
from metagpt.actions.di.run_command import RunCommand
@pytest.mark.asyncio
async def test_architect(context):

View file

@ -9,6 +9,7 @@
"""
import json
from pathlib import Path
from types import SimpleNamespace
import pytest
@ -19,9 +20,8 @@ from metagpt.roles.engineer import Engineer
from metagpt.schema import CodingContext, Message
from metagpt.utils.common import CodeParser, any_to_name, any_to_str, aread, awrite
from metagpt.utils.git_repository import ChangeType
from tests.metagpt.roles.mock import STRS_FOR_PARSING, TASKS, MockMessages
from metagpt.utils.project_repo import ProjectRepo
from types import SimpleNamespace
from tests.metagpt.roles.mock import STRS_FOR_PARSING, TASKS, MockMessages
@pytest.mark.asyncio