chore: add frontend dependencies and update test fixtures
- Add react-router-dom, @tanstack/react-query, zustand, @headlessui/react - Update pnpm workspace configuration - Update test fixtures to reference OpenCode instead of RunFusion - Add frontend environment variable examples - Update .gitignore for .opencode and .sisyphus directories
This commit is contained in:
@@ -27,7 +27,7 @@ def test_list_tools_includes_builtins() -> None:
|
||||
assert response.status_code == 200
|
||||
data = response.json()
|
||||
ids = {item["id"] for item in data}
|
||||
assert "runfusion" in ids
|
||||
assert "opencode" in ids
|
||||
assert "code-server" in ids
|
||||
|
||||
|
||||
@@ -36,12 +36,12 @@ def test_list_tools_includes_builtins() -> None:
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
|
||||
def test_get_tool_runfusion() -> None:
|
||||
response = client.get("/api/v1/tools/runfusion")
|
||||
def test_get_tool_opencode() -> None:
|
||||
response = client.get("/api/v1/tools/opencode")
|
||||
assert response.status_code == 200
|
||||
data = response.json()
|
||||
assert data["id"] == "runfusion"
|
||||
assert data["name"] == "RunFusion"
|
||||
assert data["id"] == "opencode"
|
||||
assert data["name"] == "OpenCode"
|
||||
|
||||
|
||||
def test_get_tool_not_found() -> None:
|
||||
@@ -71,7 +71,7 @@ def test_create_tool_success() -> None:
|
||||
|
||||
def test_create_tool_duplicate() -> None:
|
||||
payload = {
|
||||
"id": "runfusion",
|
||||
"id": "opencode",
|
||||
"name": "Duplicate",
|
||||
"image": "dup:latest",
|
||||
"ports": [{"container_port": 3000, "primary": True}],
|
||||
|
||||
Reference in New Issue
Block a user