[{'Text': 'Edited point-topic-mcp/tests/test_gbs_tools.py:\n\n```diff\n@@ -1,4 +1,4 @@\n-"""Tests for GBS tools (get_status, add_statistic, create_source).\n+"""Tests for GBS tools (add_statistic, create_source).\n \n These mock mongodb_utils to test validation, formatting, and error paths\n without requiring a real MongoDB connection.\n@@ -22,78 +22,6 @@\n         yield gbs\n \n \n-def test_get_status_country_level(gbs_env):\n-    """Country-level: returns coverage rollup with operator lists."""\n-    gbs = gbs_env\n-    op_id_a = ObjectId()\n-    op_id_b = ObjectId()\n-    mock_docs = [\n-        {"_id": {"$oid": str(op_id_a)}, "name": "Alpha", "techs": ["FTTP"], "statCount": 5, "stats": [{"state": 3}] * 5},\n-        {"_id": {"$oid": str(op_id_b)}, "name": "Beta", "techs": ["DSL"], "statCount": 0, "stats": []},\n-    ]\n-    mock_return = json.dumps({"cp": "2025Q1", "tp": "2025Q1", "docs": mock_docs})\n-\n-    with patch("point_topic_mcp.core.mongodb_utils._run_mongosh", return_value=mock_return):\n-        result = gbs.get_status(country="UK")\n-        assert "GBS STATUS: UK" in result\n-        assert "period 2025Q1" in result\n-        assert "2 total" in result\n-        assert "1 with data" in result\n-        assert "1 without data" in result\n-        assert "Alpha" in result\n-        assert "50.0%" in result\n-\n-\n-def test_get_status_operator_not_found(gbs_env):\n-    """Operator-level: returns error when operator doesn\'t exist."""\n-    gbs = gbs_env\n-    mock_return = json.dumps({"cp": "2025Q1", "tp": "2025Q1", "docs": []})\n-\n-    with patch("point_topic_mcp.core.mongodb_utils._run_mongosh", return_value=mock_return):\n-        result = gbs.get_status(country="UK", operator="NoSuchOp")\n-        assert "not found" in result\n-\n-\n-def test_get_status_operator_level(gbs_env):\n-    """Operator-level: returns records, gaps, state breakdown, admin URL."""\n-    gbs = gbs_env\n-    op_id = ObjectId()\n-    mock_stats = [\n-        {"type": "broadband", "tech": "FTTP", "channel": "Infrastructure",\n-         "domain": "Residential", "subscribers": 100000, "state": 1},\n-    ]\n-    mock_docs = [{\n-        "_id": {"$oid": str(op_id)}, "name": "TestOp", "techs": ["FTTP", "FTTC"],\n-        "statCount": 1, "stats": mock_stats,\n-    }]\n-    mock_return = json.dumps({"cp": "2025Q1", "tp": "2025Q1", "docs": mock_docs})\n-\n-    with patch("point_topic_mcp.core.mongodb_utils._run_mongosh", return_value=mock_return):\n-        result = gbs.get_status(country="UK", operator="TestOp")\n-        assert "GBS STATUS: TestOp (UK)" in result\n-        assert str(op_id) in result\n-        assert "Records:   1" in result\n-        assert "Filled: 1 combos" in result\n-        assert "pending: 1" in result\n-        assert "100,000" in result\n-        assert "Admin:" in result\n-\n-\n-def test_get_status_operator_period(gbs_env):\n-    """Operator-level: explicit period works."""\n-    gbs = gbs_env\n-    op_id = ObjectId()\n-    mock_docs = [{\n-        "_id": {"$oid": str(op_id)}, "name": "TestOp", "techs": ["FTTP"],\n-        "statCount": 0, "stats": [],\n-    }]\n-    mock_return = json.dumps({"cp": "2025Q3", "tp": "2025Q1", "docs": mock_docs})\n-\n-    with patch("point_topic_mcp.core.mongodb_utils._run_mongosh", return_value=mock_return):\n-        result = gbs.get_status(country="UK", operator="TestOp", period="2025Q1")\n-        assert "2025Q1" in result\n-\n-\n def test_add_statistic_validation(gbs_env):\n     """add_statistic returns errors for invalid inputs."""\n     gbs = gbs_env\n@@ -115,6 +43,7 @@\n         assert op_id in result\n         assert "TestOp" in result\n         assert "50,000" in result\n+        assert "Admin:" in result\n \n \n def test_add_statistic_duplicate_rejected(gbs_env):\n@@ -175,8 +104,6 @@\n     import point_topic_mcp.tools as tools\n     all_tools = tools.get_all_tools()\n     names = [n for n, _ in all_tools]\n-    assert "gbs_tools_get_status" in names\n     assert "gbs_tools_add_statistic" in names\n     assert "gbs_tools_create_source" in names\n-    for old in ["gbs_tools_list_operators", "gbs_tools_get_gbs_status", "gbs_tools_gbs_get_status", "gbs_tools_gbs_add_statistic", "gbs_tools_gbs_create_source"]:\n-        assert old not in names, f"Old name \'{old}\' should be gone"\n+    assert "gbs_tools_get_status" not in names, "get_status was removed"\n\n```'}]