fix: even more schema apatations

This commit is contained in:
2026-02-28 17:08:23 +01:00
parent 202354bbc1
commit 37013fbd81
8 changed files with 13 additions and 31 deletions

View File

@@ -142,12 +142,6 @@ class TestInfoQueries:
errors = _validate_operation(schema, QUERIES["ups_device"])
assert not errors, f"ups_device query validation failed: {errors}"
def test_ups_config_query(self, schema: GraphQLSchema) -> None:
from unraid_mcp.tools.info import QUERIES
errors = _validate_operation(schema, QUERIES["ups_config"])
assert not errors, f"ups_config query validation failed: {errors}"
def test_all_info_actions_covered(self, schema: GraphQLSchema) -> None:
"""Ensure every key in QUERIES has a corresponding test."""
from unraid_mcp.tools.info import QUERIES
@@ -156,7 +150,7 @@ class TestInfoQueries:
"overview", "array", "network", "registration", "connect",
"variables", "metrics", "services", "display", "config",
"online", "owner", "settings", "server", "servers",
"flash", "ups_devices", "ups_device", "ups_config",
"flash", "ups_devices", "ups_device",
}
assert set(QUERIES.keys()) == expected_actions