Skip to content

Commit aa03e1f

Browse files
committed
fix ruff formatting
1 parent 6ef96f7 commit aa03e1f

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

platform-integrations/bob/evolve-lite/skills/evolve-lite:subscribe/scripts/subscribe.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ def main():
118118
# Rollback: remove cloned directory if config save failed
119119
if cloned_now and dest.exists():
120120
import shutil
121+
121122
shutil.rmtree(dest)
122123
raise
123124

tests/platform_integrations/test_subscribe.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Tests for subscribe.py and unsubscribe.py."""
22

3+
import importlib.util
34
import json
45
import os
56
import subprocess
@@ -10,11 +11,16 @@
1011

1112
_IS_WINDOWS = sys.platform == "win32"
1213

13-
sys.path.insert(
14-
0,
15-
str(Path(__file__).parent.parent.parent / "platform-integrations/claude/plugins/evolve-lite/lib"),
16-
)
17-
import config as cfg_module
14+
15+
def _load_claude_config_module():
16+
path = Path(__file__).parent.parent.parent / "platform-integrations/claude/plugins/evolve-lite/lib/config.py"
17+
spec = importlib.util.spec_from_file_location("claude_evolve_lite_config_subscribe", path)
18+
module = importlib.util.module_from_spec(spec)
19+
spec.loader.exec_module(module)
20+
return module
21+
22+
23+
cfg_module = _load_claude_config_module()
1824

1925
pytestmark = [pytest.mark.platform_integrations, pytest.mark.e2e]
2026

0 commit comments

Comments
 (0)