From 6803185940f0fa33d3fa46f77a56dc26db4b18ad 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 3b093e74..1e1bbf8b 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,7 @@ Internal --------- * Remove unused fixture data. * More test coverage for completion prefetch. +* More test coverage for `--resume`. * Upgrade `cli_helpers` dependency to v2.14.0. 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()