fix: address PR check failures (ruff F541, CodeQL URL substring)

- Remove extraneous f-prefix from two f-strings without placeholders
- Replace substring URL check in test with startswith/endswith assertions
  to satisfy CodeQL incomplete URL substring sanitization rule
This commit is contained in:
Manfred Riem
2026-03-10 14:45:16 -05:00
parent 35ced30747
commit 445eefe5ba
2 changed files with 4 additions and 4 deletions

View File

@@ -2137,7 +2137,7 @@ def preset_info(
license_val = local_pack.data.get("preset", {}).get("license")
if license_val:
console.print(f" License: {license_val}")
console.print(f"\n [green]Status: installed[/green]")
console.print("\n [green]Status: installed[/green]")
console.print()
return
@@ -2164,7 +2164,7 @@ def preset_info(
console.print(f" Repository: {pack_info['repository']}")
if pack_info.get("license"):
console.print(f" License: {pack_info['license']}")
console.print(f"\n [yellow]Status: not installed[/yellow]")
console.print("\n [yellow]Status: not installed[/yellow]")
console.print(f" Install with: [cyan]specify preset add {pack_id}[/cyan]")
console.print()

View File

@@ -774,8 +774,8 @@ class TestPresetCatalog:
def test_default_catalog_url(self, project_dir):
"""Test default catalog URL."""
catalog = PresetCatalog(project_dir)
assert "githubusercontent.com" in catalog.DEFAULT_CATALOG_URL
assert "presets/catalog.json" in catalog.DEFAULT_CATALOG_URL
assert catalog.DEFAULT_CATALOG_URL.startswith("https://")
assert catalog.DEFAULT_CATALOG_URL.endswith("/presets/catalog.json")
def test_community_catalog_url(self, project_dir):
"""Test community catalog URL."""