style: Run ruff format on 15 files (CI fix)
CI uses 'ruff format' not 'black' - applied proper formatting: Files reformatted by ruff: - config_extractor.py - doc_scraper.py - how_to_guide_builder.py - llms_txt_parser.py - pattern_recognizer.py - test_example_extractor.py - unified_codebase_analyzer.py - test_architecture_scenarios.py - test_async_scraping.py - test_github_scraper.py - test_guide_enhancer.py - test_install_agent.py - test_issue_219_e2e.py - test_llms_txt_downloader.py - test_skip_llms_txt.py Fixes CI formatting check failure. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -73,9 +73,7 @@ class TestSkipLlmsTxtSyncBehavior(unittest.TestCase):
|
||||
converter = DocToSkillConverter(config, dry_run=False)
|
||||
|
||||
with (
|
||||
patch.object(
|
||||
converter, "_try_llms_txt", return_value=False
|
||||
) as mock_try,
|
||||
patch.object(converter, "_try_llms_txt", return_value=False) as mock_try,
|
||||
patch.object(converter, "scrape_page"),
|
||||
patch.object(converter, "save_summary"),
|
||||
):
|
||||
@@ -154,9 +152,7 @@ class TestSkipLlmsTxtAsyncBehavior(unittest.TestCase):
|
||||
converter = DocToSkillConverter(config, dry_run=False)
|
||||
|
||||
with (
|
||||
patch.object(
|
||||
converter, "_try_llms_txt", return_value=False
|
||||
) as mock_try,
|
||||
patch.object(converter, "_try_llms_txt", return_value=False) as mock_try,
|
||||
patch.object(converter, "scrape_page_async", return_value=None),
|
||||
patch.object(converter, "save_summary"),
|
||||
):
|
||||
@@ -252,9 +248,7 @@ class TestSkipLlmsTxtEdgeCases(unittest.TestCase):
|
||||
with self.assertLogs("skill_seekers.cli.doc_scraper", level="WARNING") as cm:
|
||||
converter = DocToSkillConverter(config, dry_run=True)
|
||||
self.assertFalse(converter.skip_llms_txt)
|
||||
self.assertTrue(
|
||||
any("Invalid value" in log and "0" in log for log in cm.output)
|
||||
)
|
||||
self.assertTrue(any("Invalid value" in log and "0" in log for log in cm.output))
|
||||
|
||||
def test_skip_llms_txt_with_int_one_logs_warning(self):
|
||||
"""Test that integer 1 logs warning and defaults to False."""
|
||||
@@ -268,9 +262,7 @@ class TestSkipLlmsTxtEdgeCases(unittest.TestCase):
|
||||
with self.assertLogs("skill_seekers.cli.doc_scraper", level="WARNING") as cm:
|
||||
converter = DocToSkillConverter(config, dry_run=True)
|
||||
self.assertFalse(converter.skip_llms_txt)
|
||||
self.assertTrue(
|
||||
any("Invalid value" in log and "1" in log for log in cm.output)
|
||||
)
|
||||
self.assertTrue(any("Invalid value" in log and "1" in log for log in cm.output))
|
||||
|
||||
def test_skip_llms_txt_with_string_logs_warning(self):
|
||||
"""Test that string values log warning and default to False."""
|
||||
@@ -284,9 +276,7 @@ class TestSkipLlmsTxtEdgeCases(unittest.TestCase):
|
||||
with self.assertLogs("skill_seekers.cli.doc_scraper", level="WARNING") as cm:
|
||||
converter = DocToSkillConverter(config, dry_run=True)
|
||||
self.assertFalse(converter.skip_llms_txt)
|
||||
self.assertTrue(
|
||||
any("Invalid value" in log and "true" in log for log in cm.output)
|
||||
)
|
||||
self.assertTrue(any("Invalid value" in log and "true" in log for log in cm.output))
|
||||
|
||||
def test_skip_llms_txt_with_none_logs_warning(self):
|
||||
"""Test that None logs warning and defaults to False."""
|
||||
@@ -300,9 +290,7 @@ class TestSkipLlmsTxtEdgeCases(unittest.TestCase):
|
||||
with self.assertLogs("skill_seekers.cli.doc_scraper", level="WARNING") as cm:
|
||||
converter = DocToSkillConverter(config, dry_run=True)
|
||||
self.assertFalse(converter.skip_llms_txt)
|
||||
self.assertTrue(
|
||||
any("Invalid value" in log and "None" in log for log in cm.output)
|
||||
)
|
||||
self.assertTrue(any("Invalid value" in log and "None" in log for log in cm.output))
|
||||
|
||||
def test_scraping_proceeds_when_llms_txt_skipped(self):
|
||||
"""Test that HTML scraping proceeds normally when llms.txt is skipped."""
|
||||
|
||||
Reference in New Issue
Block a user