This commit is contained in:
X-iZhang
2026-02-08 20:52:37 +00:00
parent b923c73283
commit a32fe79bdd
4 changed files with 4 additions and 25 deletions
+1 -1
View File
@@ -655,7 +655,7 @@ def _detect_node_install_method() -> tuple[str, str]:
Returns:
Tuple of (method_name, install_command).
"""
# Check if inside a conda environment
# Conda environment (any platform)
if os.environ.get("CONDA_PREFIX"):
return "conda", "conda install -y nodejs"
-10
View File
@@ -32,10 +32,6 @@ class TestConstants:
from prompt_toolkit.styles import Style
assert isinstance(WIZARD_STYLE, Style)
def test_wizard_style_has_required_keys(self):
"""Test that WIZARD_STYLE defines expected style classes."""
assert WIZARD_STYLE is not None
def test_confirm_style_is_style_instance(self):
"""Test that CONFIRM_STYLE is a prompt_toolkit Style."""
from prompt_toolkit.styles import Style
@@ -69,12 +65,6 @@ class TestRenderProgress:
for step in STEPS:
assert step in content_str
def test_renders_all_steps_completed(self):
"""Test rendering when all steps are completed."""
panel = render_progress(current_step=5, completed={0, 1, 2, 3, 4, 5})
content_str = str(panel.renderable)
assert "Parameters" in content_str
def test_panel_has_title(self):
"""Test that the panel has the expected title."""
panel = render_progress(current_step=0, completed=set())
-10
View File
@@ -522,16 +522,6 @@ class TestParseTodoItemsAdvanced:
assert len(result) == 1
assert result[0]["content"] == "Do X"
def test_multiple_items(self):
import json
items = [
{"status": "done", "content": "A"},
{"status": "active", "content": "B"},
{"status": "todo", "content": "C"},
]
result = _parse_todo_items(json.dumps(items))
assert len(result) == 3
def test_non_list_json(self):
"""JSON object (not list) should return None."""
assert _parse_todo_items('{"status": "todo"}') is None
+3 -4
View File
@@ -98,10 +98,9 @@ class TestFormatToolCompact:
def test_write_file_memory(self):
result = format_tool_compact("write_file", {"path": "/MEMORY.md"})
assert result == "Updating memory"
def test_write_file_memory_with_prefix(self):
result = format_tool_compact("write_file", {"path": "/memory/MEMORY.md"})
assert result == "Updating memory"
# Also covers paths with /memory/ prefix
result2 = format_tool_compact("write_file", {"path": "/memory/MEMORY.md"})
assert result2 == "Updating memory"
def test_edit_file_memory(self):
result = format_tool_compact("edit_file", {"path": "/memory/MEMORY.md"})