develop: 重做 host-metrics-collector 采集模块(遵守模块开发规范)
This commit is contained in:
parent
81e2447016
commit
9529e76904
@ -1 +1,19 @@
|
||||
(已提交至远程 main 分支)
|
||||
"""测试引导模块。
|
||||
|
||||
`python -m unittest discover -s tests -v` 启动时会把 `tests/` 目录置于
|
||||
`sys.path` 首位,因此每个测试文件只需 `import _bootstrap` 即可把仓库的
|
||||
`src/` 目录注入 `sys.path`,从而能够直接导入 `fault_log_analyzer` 包,
|
||||
无需预先 `pip install -e .`。
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
_SRC_DIR = os.path.abspath(
|
||||
os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "src")
|
||||
)
|
||||
|
||||
if _SRC_DIR not in sys.path:
|
||||
sys.path.insert(0, _SRC_DIR)
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
"""Config 配置模型与环境变量加载测试。"""
|
||||
import _bootstrap # noqa: F401
|
||||
import os
|
||||
import unittest
|
||||
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
"""故障日志过滤规则测试。"""
|
||||
import _bootstrap # noqa: F401
|
||||
import unittest
|
||||
|
||||
from fault_log_analyzer.filters import DEFAULT_LEVELS, FaultFilter
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
"""数据模型测试。"""
|
||||
import _bootstrap # noqa: F401
|
||||
import unittest
|
||||
from datetime import datetime, timezone
|
||||
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
"""日志解析与模板化测试。"""
|
||||
import _bootstrap # noqa: F401
|
||||
import unittest
|
||||
|
||||
from fault_log_analyzer.models import ParsedLog
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user