Coverage for tests / test_main.py: 100.0%
8 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-07 17:15 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-07 17:15 +0000
1from beaverbunch import __version__
2from beaverbunch.main import main
5def test_main_prints_version_and_returns_zero(capsys):
6 result = main()
7 captured = capsys.readouterr()
9 assert result == 0
10 assert f"Beaverbunch {__version__}" in captured.out
11 assert "Core logic is available" in captured.out