refactor: 重构代码风格与配置,完善文档与CI
1. 移除冗余导入与简化代码写法 2. 更新coverage配置与pre-commit钩子 3. 重构CI流程,拆分lint/typecheck/test任务 4. 汉化项目文档与注释 5. 修正graphlib导入的类型忽略注释
This commit is contained in:
+1
-4
@@ -6,7 +6,6 @@ from datetime import datetime
|
||||
|
||||
import pytest
|
||||
|
||||
import pyflowx as px
|
||||
from pyflowx.task import TaskResult, TaskSpec, TaskStatus
|
||||
|
||||
|
||||
@@ -51,9 +50,7 @@ def test_task_result_duration_computed() -> None:
|
||||
spec: TaskSpec[None] = TaskSpec("a", _fn)
|
||||
start = datetime(2024, 1, 1, 0, 0, 0)
|
||||
end = datetime(2024, 1, 1, 0, 0, 5)
|
||||
result: TaskResult[None] = TaskResult(
|
||||
spec=spec, started_at=start, finished_at=end
|
||||
)
|
||||
result: TaskResult[None] = TaskResult(spec=spec, started_at=start, finished_at=end)
|
||||
assert result.duration == 5.0
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user