summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_cli_dispatch.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-node/tests/test_cli_dispatch.py')
-rw-r--r--packages/meshbay-node/tests/test_cli_dispatch.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/meshbay-node/tests/test_cli_dispatch.py b/packages/meshbay-node/tests/test_cli_dispatch.py
index d912b43..b676546 100644
--- a/packages/meshbay-node/tests/test_cli_dispatch.py
+++ b/packages/meshbay-node/tests/test_cli_dispatch.py
@@ -24,7 +24,6 @@ from meshbay_node import daemon as daemon_mod
# would otherwise stop for a confirmation nobody can type in a test.
VERBS = [
["status"],
- ["ui"],
["group", "list"],
["group", "add"], # missing --dir: usage, then exit
["gek", "init"],
@@ -135,6 +134,11 @@ def test_the_verb_list_here_matches_the_parser():
f"CLI verbs with no dispatch test: {sorted(untested)} — add them to "
f"VERBS above")
+ # The server-rendered admin UI (and its `ui` verb) were removed in
+ # docs/refactor-node-ui.md phase 5. The control API stays; the browser
+ # page does not.
+ assert "ui" not in declared, "the `ui` verb came back"
+
@pytest.mark.parametrize("argv,verb", [
(["reload"], "reload"),