+
    ¾¾jA  ã                   óH   € ^ RI H t Ht ^ RIt^ RIHt ^ RIHt R tR tR t	R# )é    )ÚdatetimeÚ	timedeltaN)ÚFreeBusy)ÚInvalidCalendarc                 óP   € \         P                  ! 4       p V P                  e   Q hR# )z7Duration should be None if DTSTART or DTEND is missing.N)r   ÚnewÚduration)Úfreebusys    Úf/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/icalendar/tests/test_free_busy_duration.pyÚ+test_freebusy_duration_without_start_or_endr   	   s   € ä�|Š|‹~€Hà×ÑÒ$Ð$Ò$ó    c                 ó¬   € \        R^^^
^ 4      p \        R^^^^4      p\        P                  ! WR7      pVP                  \	        ^^R7      8X  g   Q hR# )z3Duration should be computed from DTSTART and DTEND.éê  ©ÚstartÚend)ÚhoursÚminutesN)r   r   r   r	   r   )r   r   r
   s      r   Ú)test_freebusy_duration_with_start_and_endr      sO   € ä�T˜1˜a  QÓ'€EÜ
�4˜˜A˜r 2Ó
&€Cä�|Š| %Ô1€Hà×Ñ¤	°¸2Ô >Ô>Ð>Ò>r   c                  óî   € \        R ^^^^ 4      p \        R ^^^^ 4      p\        P                  ! \        4      ;_uu_ 4        \        P
                  ! WR7       RRR4       R#   + '       g   i     R# ; i)r   r   N)r   ÚpytestÚraisesr   r   r   r   s     r   Ú test_freebusy_invalid_date_orderr      sP   € Ü�T˜1˜b " aÓ(€EÜ
�4˜˜B  AÓ
&€Cä	�Š”×	'Õ	'Ü�Š˜5Õ*÷ 
(×	'×	'Ò	'ús   ÁA#Á#A4	)
r   r   r   Ú	icalendarr   Úicalendar.errorr   r   r   r   © r   r   Ú<module>r      s    ðß (ã å Ý +ò%ò?ô+r   