From b6efa540993d2c90d91af2fe31ba853e9ff1d6d1 Mon Sep 17 00:00:00 2001 From: Roland Walker Date: Sat, 25 Apr 2026 11:16:43 -0400 Subject: [PATCH] add more tests over batch resume feature --resume requires --batch --- changelog.md | 1 + test/pytests/test_main.py | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/changelog.md b/changelog.md index 48e2bb49..204ef365 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,7 @@ Internal --------- * Remove unused fixture data. * More test coverage for completion prefetch. +* More test coverage for `--resume`. 1.70.0 (2026/04/24) diff --git a/test/pytests/test_main.py b/test/pytests/test_main.py index 295e6987..ccf8a858 100644 --- a/test/pytests/test_main.py +++ b/test/pytests/test_main.py @@ -2156,6 +2156,15 @@ def test_quiet_sets_negative_cli_verbosity(monkeypatch: pytest.MonkeyPatch) -> N assert dummy.init_kwargs['cli_verbosity'] == -1 +def test_resume_requires_batch() -> None: + runner = CliRunner() + + result = runner.invoke(click_entrypoint, args=['--checkpoint', os.devnull, '--resume']) + + assert result.exit_code == 1 + assert 'Error:' in result.output + + def test_resume_requires_checkpoint() -> None: runner = CliRunner()