def test_parseDateFromDatePieces_noneValues(self): parsed = parse_date_from_date_pieces(None, None, None) assert parsed is None
def test_parseDateFromDatePieces(self): parsed = parse_date_from_date_pieces('2005', '10', '12') assert parsed == datetime.date(year=2005, month=10, day=12)
def test_parseDateFromDatePieces_invalidValues(self) -> None: with pytest.raises(ValueError): parse_date_from_date_pieces("abc", "def", "LIFE")
def test_parseDateFromDatePieces_invalidValues(self): with pytest.raises(ValueError): parse_date_from_date_pieces('abc', 'def', 'LIFE')
def test_parseDateFromDatePieces(self) -> None: parsed = parse_date_from_date_pieces("2005", "10", "12") assert parsed == datetime.date(year=2005, month=10, day=12)