From 4de73353a43b860f0e482296ec24f6f475311a05 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Wed, 4 Feb 2026 05:58:29 +0000 Subject: [PATCH] fix: resolve CI linting and type checking errors --- tests/integration/test_full_workflow.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/tests/integration/test_full_workflow.py b/tests/integration/test_full_workflow.py index 64f3465..09f8f85 100644 --- a/tests/integration/test_full_workflow.py +++ b/tests/integration/test_full_workflow.py @@ -1,17 +1,15 @@ """Integration tests for ScaffoldForge.""" -import pytest -import os import tempfile from pathlib import Path -from unittest.mock import Mock, patch, MagicMock +from unittest.mock import Mock, patch from click.testing import CliRunner from scaffoldforge.cli import cli -from scaffoldforge.parsers import IssueParser, IssueData, ChecklistItem +from scaffoldforge.generators import CodeGenerator, StructureGenerator +from scaffoldforge.parsers import ChecklistItem, IssueData from scaffoldforge.templates import TemplateEngine -from scaffoldforge.generators import StructureGenerator, CodeGenerator class TestFullWorkflow: @@ -207,9 +205,9 @@ class TestFullWorkflow: runner = CliRunner() with patch('scaffoldforge.cli.commands.IssueParser') as mock_parser, \ - patch('scaffoldforge.cli.commands.TemplateEngine') as mock_tpl_engine, \ - patch('scaffoldforge.cli.commands.StructureGenerator') as mock_struct_gen, \ - patch('scaffoldforge.cli.commands.CodeGenerator') as mock_code_gen: + patch('scaffoldforge.cli.commands.TemplateEngine') as _mock_tpl_engine, \ + patch('scaffoldforge.cli.commands.StructureGenerator') as _mock_struct_gen, \ + patch('scaffoldforge.cli.commands.CodeGenerator') as _mock_code_gen: mock_issue_data = Mock() mock_issue_data.number = 1