feat: 完成 issue #4 数据总线 + 时序库 模板化封装
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""测试引导:把 `core/data-bus` 以包名 `data_bus` 挂载到 sys.modules。
|
||||
|
||||
目录名 `data-bus` 含连字符,无法直接以包名 import;挂载后模块内相对导入
|
||||
(`from .templating import ...`)在 unittest 发现机制下可正常解析。
|
||||
"""
|
||||
import os
|
||||
import sys
|
||||
import types
|
||||
|
||||
DATA_BUS_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.insert(0, DATA_BUS_DIR)
|
||||
if "data_bus" not in sys.modules:
|
||||
pkg = types.ModuleType("data_bus")
|
||||
pkg.__path__ = [DATA_BUS_DIR]
|
||||
sys.modules["data_bus"] = pkg
|
||||
Reference in New Issue
Block a user