diff --git a/src/parsers/__pycache__/__init__.cpython-312.pyc b/src/parsers/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 12596d8..0000000 Binary files a/src/parsers/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/src/parsers/__pycache__/rule_based.cpython-312.pyc b/src/parsers/__pycache__/rule_based.cpython-312.pyc deleted file mode 100644 index ff5b148..0000000 Binary files a/src/parsers/__pycache__/rule_based.cpython-312.pyc and /dev/null differ diff --git a/src/protocol/__pycache__/__init__.cpython-312.pyc b/src/protocol/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 460009a..0000000 Binary files a/src/protocol/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/src/protocol/__pycache__/codec.cpython-312.pyc b/src/protocol/__pycache__/codec.cpython-312.pyc deleted file mode 100644 index 1631605..0000000 Binary files a/src/protocol/__pycache__/codec.cpython-312.pyc and /dev/null differ diff --git a/src/protocol/__pycache__/registry.cpython-312.pyc b/src/protocol/__pycache__/registry.cpython-312.pyc deleted file mode 100644 index da02cd8..0000000 Binary files a/src/protocol/__pycache__/registry.cpython-312.pyc and /dev/null differ diff --git a/src/protocol/__pycache__/tensor_bus.cpython-312.pyc b/src/protocol/__pycache__/tensor_bus.cpython-312.pyc deleted file mode 100644 index a290465..0000000 Binary files a/src/protocol/__pycache__/tensor_bus.cpython-312.pyc and /dev/null differ diff --git a/tests/__pycache__/test_protocol.cpython-312.pyc b/tests/__pycache__/test_protocol.cpython-312.pyc deleted file mode 100644 index 07979af..0000000 Binary files a/tests/__pycache__/test_protocol.cpython-312.pyc and /dev/null differ diff --git a/tests/test_protocol.py b/tests/test_protocol.py index 7c2099b..b902725 100644 --- a/tests/test_protocol.py +++ b/tests/test_protocol.py @@ -1,9 +1,11 @@ import sys import unittest +from pathlib import Path import numpy as np -sys.path.insert(0, "/home/program/NextAgent/src") +# 仅依赖本仓库布局:tests/ 的上一级的 src/,不引用仓库外任何绝对路径 +sys.path.insert(0, str(Path(__file__).resolve().parent.parent / "src")) from protocol.registry import PROTOCOL_REGISTRY, FMT_NAMES, PARSER_NAMES from protocol.codec import CodecAdapter, IdentityCodec, EncodingError, DecodingError