fix: resolve CI linting and type checking errors
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-02-04 05:58:29 +00:00
parent 22bd48f04f
commit 4de73353a4

View File

@@ -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