(self, engine, store)
| 67 | assert {"场景A", "场景B"} == names |
| 68 | |
| 69 | def test_load_scenario(self, engine, store): |
| 70 | store.save_scenario("基准", engine, _mock_stats()) |
| 71 | rec = store.load_scenario("基准") |
| 72 | assert rec is not None |
| 73 | assert rec["name"] == "基准" |
| 74 | assert "run_stats" in rec |
| 75 | assert rec["run_stats"]["decision_metrics"]["acceptance_rate"] == pytest.approx(0.8) |
| 76 | |
| 77 | def test_load_missing(self, store): |
| 78 | assert store.load_scenario("不存在") is None |
nothing calls this directly
no test coverage detected