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.""" """Integration tests for ScaffoldForge."""
import pytest
import os
import tempfile import tempfile
from pathlib import Path from pathlib import Path
from unittest.mock import Mock, patch, MagicMock from unittest.mock import Mock, patch
from click.testing import CliRunner from click.testing import CliRunner
from scaffoldforge.cli import cli 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.templates import TemplateEngine
from scaffoldforge.generators import StructureGenerator, CodeGenerator
class TestFullWorkflow: class TestFullWorkflow:
@@ -207,9 +205,9 @@ class TestFullWorkflow:
runner = CliRunner() runner = CliRunner()
with patch('scaffoldforge.cli.commands.IssueParser') as mock_parser, \ with patch('scaffoldforge.cli.commands.IssueParser') as mock_parser, \
patch('scaffoldforge.cli.commands.TemplateEngine') as mock_tpl_engine, \ patch('scaffoldforge.cli.commands.TemplateEngine') as _mock_tpl_engine, \
patch('scaffoldforge.cli.commands.StructureGenerator') as mock_struct_gen, \ patch('scaffoldforge.cli.commands.StructureGenerator') as _mock_struct_gen, \
patch('scaffoldforge.cli.commands.CodeGenerator') as mock_code_gen: patch('scaffoldforge.cli.commands.CodeGenerator') as _mock_code_gen:
mock_issue_data = Mock() mock_issue_data = Mock()
mock_issue_data.number = 1 mock_issue_data.number = 1