test_transfer_liquid_2

This commit is contained in:
Xianwei Qi
2025-12-26 16:42:50 +08:00
parent bb95c89829
commit 75bb5ec553
6 changed files with 19 additions and 6 deletions

7
tests/__init__.py Normal file
View File

@@ -0,0 +1,7 @@
"""
测试包根目录。
让 `tests.*` 模块可以被正常 import例如给 `unilabos` 下的测试入口使用)。
"""

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,5 @@
"""
液体处理设备相关测试。
"""

View File

@@ -11,10 +11,10 @@ import os
# 添加项目根目录到路径 # 添加项目根目录到路径
sys.path.append(os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))) sys.path.append(os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))))
# 导入测试模块 # 导入测试模块(统一从 tests 包获取)
from test.ros.msgs.test_basic import TestBasicFunctionality from tests.ros.msgs.test_basic import TestBasicFunctionality
from test.ros.msgs.test_conversion import TestBasicConversion, TestMappingConversion from tests.ros.msgs.test_conversion import TestBasicConversion, TestMappingConversion
from test.ros.msgs.test_mapping import TestTypeMapping, TestFieldMapping from tests.ros.msgs.test_mapping import TestTypeMapping, TestFieldMapping
def run_tests(): def run_tests():

View File

@@ -4,10 +4,10 @@
`transfer_liquid` 的测试。 `transfer_liquid` 的测试。
实际测试用例实现放在仓库标准测试目录: 实际测试用例实现放在仓库标准测试目录:
`test/devices/liquid_handling/test_transfer_liquid.py` `tests/devices/liquid_handling/test_transfer_liquid.py`
""" """
# 让 pytest 能从这里发现同一套测试(避免复制两份测试代码)。 # 让 pytest 能从这里发现同一套测试(避免复制两份测试代码)。
from test.devices.liquid_handling.test_transfer_liquid import * # noqa: F401,F403 from tests.devices.liquid_handling.test_transfer_liquid import * # noqa: F401,F403