import pytest from chronos import * def test_ist_schaltjar_einfache(): """DRY""" assert ist_schaltjahr(2000) == True @pytest.mark.parametrize("jahr,expected", [ (2000, True), (2004, True), (2100, False), (2400, True) ]) def test_schaltjahr(jahr, expected): assert ist_schaltjahr(jahr) == expected @pytest.mark.parametrize("d,m,y,expected_d", [ (24, 12, 2026, 4), # 24.12.2026 fällt auf einem Donnerstag ( 3, 10, 2026, 6) ]) def test_wochentag(d, m, y, expected_d): t = wochentag(d, m, y) assert t == expected_d