+
    ¾¾j�  ã                   ó(  € R t ^ RIt^ RIt^ RIHtHtHtHtHtH	t	H
t
HtHt R t]P                  P                  R]R3]R3]R3]R3]R3]R	3]	R3]
R3]R
3]R3.
4      R 4       tR t]P                  P                  R]]]]]]	]
]].	4      R 4       tR# )z3tests ensuring that *the* way of doing things worksN)	ÚAlarmÚAvailabilityÚ	AvailableÚCalendarÚEventÚFreeBusyÚJournalÚTimezoneÚTodoc                ó  € \        4       pVP                  RR4       VP                  RR4       VP                  RR4       VP                  RR4       VP                  R	R
4       \        4       pVP                  R\        P                  ! R^
^
^
^ ^ VR7      4       VP                  R\        P                  ! R^
^
^^ ^ VR7      4       VP                  R\        P                  ! R^
^
^ ^ ^ VR7      4       VP                  RR4       VP                  RR4       VP                  RR4       VP                  RR4       VP	                  V4       \        4       pVP                  R\        P                  ! R^
^
^ ^ ^ VR7      4       VP                  RR4       VP	                  V4       \        4       pVP                  RR4       VP	                  V4       VP                  4       V P                  P                  8X  g   Q hR# )zMcreate a calendar with events that contain unicode characters in their fieldsÚPRODIDu+   -//PlÃ¶nÃ«.org//NONSGML plone.app.event//ENÚVERSIONz2.0zX-WR-CALNAMEu   Ã¤Ã¶Ã¼ Ã„Ã–Ãœ â‚¬zX-WR-CALDESCu!   test non ascii: Ã¤Ã¶Ã¼ Ã„Ã–Ãœ â‚¬zX-WR-RELCALIDÚ12345ÚDTSTARTiÚ  )ÚtzinfoÚDTENDÚCREATEDÚUIDÚ123456ÚSUMMARYu!   Non-ASCII Test: Ã„Ã–Ãœ Ã¤Ã¶Ã¼ â‚¬ÚDESCRIPTIONz3icalendar should be able to de/serialize non-ascii.ÚLOCATIONu
   TribstrÃ¼lu   Ã¥Ã¤Ã¶u   Ã¤Ã¶Ã¼ÃŸÃ„Ã–ÃœN)r   Úaddr   ÚdatetimeÚadd_componentÚto_icalÚ$created_calendar_with_unicode_fieldsÚraw_ics)Ú	calendarsÚutcÚcalÚeventÚevent1Úevent2s   &&    Ú\/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/icalendar/tests/test_examples.pyÚ*test_creating_calendar_with_unicode_fieldsr%      s   € ä
‹*€CØ‡G�GˆHÐCÔDØ‡G�GˆI�uÔØ‡G�GˆNÐ/Ô0Ø‡G�GˆNÐ?Ô@Ø‡G�GˆO˜WÔ%ä‹G€EØ	‡I�Iˆiœ×*Ò*¨4°°R¸¸QÀÈ#ÔNÔOØ	‡I�Iˆg”x×(Ò(¨¨r°2°r¸1¸aÈÔLÔMØ	‡I�Iˆiœ×*Ò*¨4°°R¸¸A¸qÈÔMÔNØ	‡I�Iˆe�XÔØ	‡I�IˆiÐ<Ô=Ø	‡I�IˆmÐRÔSØ	‡I�Iˆj˜,Ô'Ø×Ñ�eÔô ‹W€FØ
‡J�Jˆyœ(×+Ò+¨D°"°b¸!¸QÀÈ#ÔNÔOØ
‡J�Jˆy˜(Ô#Ø×Ñ�fÔô ‹W€FØ
‡J�Jˆ}Ð.Ô/Ø×Ñ�fÔà�;‰;‹=˜I×JÑJ×RÑRÔRÐRÒRó    Ú	componentÚexampleÚrfc_5545_endÚ
start_dateúexample.icsÚevent_with_rsvpÚpacific_fijic
                ó®   € \         V\        V\        V\        V\        V \
        V\        V/p
VP                  V4      pW¢,          V,          pW¼8X  g   Q hR# )z'Check that the examples function works.N)r   r   r	   r
   r   r   r   r(   )Úalarmsr   r'   Úeventsr(   ÚfreebusyÚjournalsÚ	timezonesÚtodosÚtzpÚmappingÚexample_componentÚexpected_components   &&&&&&&&&&   r$   Útest_component_has_examplesr9   6   s[   € ô: 	�)ÜˆvÜ�)ÜˆeÜˆvÜ�Ü�(ð€Gð "×)Ñ)¨'Ó2ÐØ Õ+¨GÕ4ÐØÔ2Ð2Ò2r&   c                 óæ   € \         P                  ! \        4      ;_uu_ 4       p \        P                  ! R4       RRR4       R\        X P                  4      9   g   Q hR#   + '       g   i     L.; i)zWe need a bit of guidance here.zdoes not existNr+   )ÚpytestÚraisesÚ
ValueErrorr   r(   ÚstrÚvalue)Úes    r$   Ú&test_invalid_examples_lists_the_othersrA   `   sF   € ä	�Š”z×	"Ô	" aÜ×ÒÐ)Ô*÷ 
#àœC §¡›LÔ(Ð(Ò(÷ 
#×	"ús   £A Á A0	c                óL   € V P                  4       p\        W4      '       g   Q hR# )z%Check that we have a default example.N)r(   Ú
isinstance©r'   r(   s   & r$   Útest_default_examplerE   g   s#   € ð  ×ÑÓ!€GÜ�g×)Ò)Ð)Ò)r&   rD   )Ú__doc__r   r;   Ú	icalendarr   r   r   r   r   r   r   r	   r
   r%   ÚmarkÚparametrizer9   rA   rE   © r&   r$   Ú<module>rK      së   ðÙ 9ã ã ÷
÷ 
õ 
òSðD ‡�×ÑØà	�	ÐØ	�ÐØ	�ÐØ	�9ÐØ	�=Ð!Ø	Ð!Ð"Ø	�9ÐØ	�)ÐØ	�>Ð"Ø	ˆyÐðóñ3óð3ò6)ð ‡�×ÑØàØØØØØØØØð
óñ*óò*r&   