test(multiplayer): isolate agones lifecycle smoke

This commit is contained in:
Josh Creek
2026-09-01 17:52:02 +01:00
parent 88eb510dc3
commit b1783abdce
3 changed files with 20 additions and 2 deletions
+8
View File
@@ -3,6 +3,7 @@ import unittest
BASE = Path(__file__).parents[2] / "deploy" / "k8s"
ROOT = Path(__file__).parents[2]
class FleetManifestTest(unittest.TestCase):
@@ -89,6 +90,13 @@ class FleetManifestTest(unittest.TestCase):
self.assertIn(field, network)
self.assertIn("control-plane-service.yaml", base)
def test_kind_runner_is_explicitly_separate_from_production_roster_flow(self):
runner = (ROOT / "scripts/verify_kind_agones.sh").read_text()
self.assertIn("Agones lifecycle smoke", runner)
self.assertIn("--control-plane-url=", runner)
self.assertIn("--allocated-mode", runner)
self.assertIn("dynamic UDP port", runner)
if __name__ == "__main__":
unittest.main()