fix: Fix remaining 61 ruff linting errors (SIM102, SIM117)
Fixed all remaining linting errors from the 310 total: - SIM102: Combined nested if statements (31 errors) - adaptors/openai.py - config_extractor.py - codebase_scraper.py - doc_scraper.py - github_fetcher.py - pattern_recognizer.py - pdf_scraper.py - test_example_extractor.py - SIM117: Combined multiple with statements (24 errors) - tests/test_async_scraping.py (2 errors) - tests/test_github_scraper.py (2 errors) - tests/test_guide_enhancer.py (20 errors) - Fixed test fixture parameter (mock_config in test_c3_integration.py) All 700+ tests passing. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -136,7 +136,7 @@ class TestC3Integration:
|
||||
},
|
||||
}
|
||||
|
||||
def test_codebase_analysis_enabled_by_default(self, _mock_config, temp_dir):
|
||||
def test_codebase_analysis_enabled_by_default(self, mock_config, temp_dir): # noqa: ARG002
|
||||
"""Test that enable_codebase_analysis defaults to True."""
|
||||
# Config with GitHub source but no explicit enable_codebase_analysis
|
||||
config_without_flag = {
|
||||
@@ -155,7 +155,7 @@ class TestC3Integration:
|
||||
|
||||
# Verify default is True
|
||||
github_source = scraper.config["sources"][0]
|
||||
assert github_source.get("enable_codebase_analysis", True) == True
|
||||
assert github_source.get("enable_codebase_analysis", True)
|
||||
|
||||
def test_skip_codebase_analysis_flag(self, mock_config, temp_dir):
|
||||
"""Test --skip-codebase-analysis CLI flag disables analysis."""
|
||||
|
||||
Reference in New Issue
Block a user