def test_seniori_zdarma(): assert spocitej_slevu_jizdneho(30.0, 100) == 0
def test_zaporny_vek_konci_vyjimkou(): with pytest.raises(ValueError): spocitej_slevu_jizdneho(30.0, -666)
def test_zaporna_cena_konci_vyjimkou(): with pytest.raises(ValueError): spocitej_slevu_jizdneho(-30.0, 12)
def test_mladez_za_polovinu_hranicni_vek(): assert spocitej_slevu_jizdneho(30.0, 18) == 15.0
def test_deti_zadarmo(): assert spocitej_slevu_jizdneho(30.0, 5) == 0.0
def test_senior_za_tretinu(): assert spocitej_slevu_jizdneho(30.0, 70) == 10.0
def test_mladez_za_polovinu(): assert spocitej_slevu_jizdneho(30.0, 16) == 15.0
def test_dospely_za_plnou_cenu(): assert spocitej_slevu_jizdneho(30.0, 35) == 30.0