1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import datetime
- import pytest
- import ical2vdir
- _CEST = datetime.timezone(datetime.timedelta(hours=+2))
- @pytest.mark.parametrize(
- ("dt_obj", "expected_str"),
- [
- (datetime.datetime(2012, 7, 17, 12, 0, tzinfo=_CEST), "20120717T120000+0200"),
- (
- datetime.datetime(2012, 7, 17, 12, 0, tzinfo=datetime.timezone.utc),
- "20120717T120000+0000",
- ),
- ],
- )
- def test__datetime_basic_isoformat(
- dt_obj: datetime.datetime, expected_str: str
- ) -> None:
-
- assert ical2vdir._datetime_basic_isoformat(dt_obj) == expected_str
|