| from pathlib import Path | |
| from app.training.checkpointing import load_checkpoint, save_checkpoint | |
| def test_checkpoint_roundtrip(tmp_path: Path) -> None: | |
| ckpt = tmp_path / "ckpt.json" | |
| save_checkpoint(ckpt, {"a": 1, "b": "x"}) | |
| data = load_checkpoint(ckpt) | |
| assert data["a"] == 1 | |