+
    ¾¾j‚  ã                   ó:   € R t ^ RIHt ^ RIt^ RIHtHt R tR tR# )zÍIf the duration property exists, and it's not a ``default`` object but a
``timedelta`` instance, then it should return a ``duration``, not ``None``.

See https://github.com/collective/icalendar/issues/884
)Ú	timedeltaN)ÚEventÚInvalidCalendarc                 óÌ   € \        4       p \        ^4      V R&   \        P                  ! \        4      ;_uu_ 4        V P
                   RRR4       R#   + '       g   i     R# ; i)zThe duration is a duration.ÚdurationN)r   r   ÚpytestÚraisesr   ÚDURATION©Úevents    Új/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/icalendar/tests/test_issue_884_get_duration.pyÚtest_duration_is_a_durationr      s<   € ä‹G€EÜ! !›€Eˆ*ÑÜ	�Š”×	'Õ	'Ø�Š÷ 
(×	'×	'Ò	'ús   »AÁA#	c                  óˆ   € \        4       p V P                  R \        ^4      4       V P                  \        ^4      8X  g   Q hR# )r   N)r   Úaddr   r	   r
   s    r   Útest_duration_is_properly_setr      s1   € Ü‹G€EØ	‡I�Iˆjœ) A›,Ô'Ø�>‰>œY q›\Ô)Ð)Ò)ó    )	Ú__doc__Údatetimer   r   Ú	icalendarr   r   r   r   © r   r   Ú<module>r      s   ðñõ ã ç ,òô*r   