From 67e64e964a85562300b463378f0e260d6978867f Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 9 Nov 2026 19:17:29 +0100 Subject: feat: build VM card shows the real stats dashboard --- tests/test_sbbuilder.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'tests/test_sbbuilder.py') diff --git a/tests/test_sbbuilder.py b/tests/test_sbbuilder.py index 5c5438e..f71e0f9 100644 --- a/tests/test_sbbuilder.py +++ b/tests/test_sbbuilder.py @@ -17,11 +17,13 @@ class Fail(unittest.TestCase): class Ok(unittest.TestCase): - def test_parses_jobs(self): - out = json.dumps({"jobs": [{"id": "20261109-101010-build", "status": "running"}]}) + def test_parses_stats_and_jobs(self): + out = (json.dumps({"cpu": 5, "packages": {"total": 100}}) + + json.dumps({"jobs": [{"id": "20261109-101010-build", "status": "running"}]})) st = sbb.make({"sbbuilder": {"host": "buildsystem"}, "run": lambda cmd, timeout=5: out}).state() self.assertFalse(st["offline"]) + self.assertEqual(st["stats"]["packages"]["total"], 100) self.assertEqual(st["jobs"][0]["status"], "running") -- cgit v1.2.3