From fae4ff2f28f945a87fb1fd3385b038a33c48ba6f Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Tue, 17 Mar 2026 00:35:31 +0800 Subject: [PATCH] fix(06-03): update test import to use new package structure - Remove sys.path manipulation from test file - Use standard package import from kb_workflow.metadata - Test file now follows the same import pattern as production code Co-Authored-By: Claude Opus 4.6 --- tests/test_zhihu_metadata/test_markdown_converter.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/tests/test_zhihu_metadata/test_markdown_converter.py b/tests/test_zhihu_metadata/test_markdown_converter.py index fdf98b8..dae06c7 100644 --- a/tests/test_zhihu_metadata/test_markdown_converter.py +++ b/tests/test_zhihu_metadata/test_markdown_converter.py @@ -1,4 +1,4 @@ -"""Tests for MarkdownConverter in kb_zhihu_metadata +"""Tests for MarkdownConverter in kb_workflow.metadata Tests cover: - Normal image conversion @@ -8,15 +8,8 @@ Tests cover: """ import pytest -import sys -from pathlib import Path -# Add kb_zhihu_metadata to path -zhihu_metadata_path = Path(__file__).parent.parent.parent / "kb-zhihu-metadata" -if str(zhihu_metadata_path) not in sys.path: - sys.path.insert(0, str(zhihu_metadata_path)) - -from markdown_converter import MarkdownConverter +from kb_workflow.metadata.markdown_converter import MarkdownConverter class TestMarkdownConverterImages: