模拟器细节特征对齐

This commit is contained in:
2026-09-11 08:29:56 +08:00
parent 7930eb65bf
commit 52c69b1276
13 changed files with 509 additions and 46 deletions
+6 -7
View File
@@ -211,13 +211,12 @@ class SimulatorVirtualCapTests(unittest.TestCase):
simulator = LocalSimulator([], robot_id="T001", config=CONFIG)
simulator.entered = True
simulator.virtual_time_s = CONFIG.field.max_virtual_duration_s
status, body = simulator.handle(
"/measure", {"arena_id": "default", "robot_id": "T001",
"request_id": "x1",
"position": {"x": 0.0, "y": 0.0}, "channel": 1})
self.assertEqual(status, 200)
self.assertFalse(body["accepted"])
self.assertEqual(body["virtual_time_s"], 0)
from mcm26b.sim import SimulatorClosed
with self.assertRaises(SimulatorClosed):
simulator.handle(
"/measure", {"arena_id": "default", "robot_id": "T001",
"request_id": "x1",
"position": {"x": 0.0, "y": 0.0}, "channel": 1})
class AbortFinalizationTests(unittest.TestCase):