ó
    Ë<i•  ã                   ó4   • S SK Jr  S SKrS r " S S\5      rg)é    )ÚTestCaseNc                 ó   • [        U 5      $ ©N)Úlist)Úobjs    Ú^/home/james-whalen/.local/lib/python3.13/site-packages/simplejson/tests/test_check_circular.pyÚdefault_iterabler	      s   € Ü‹9Ðó    c                   ó2   • \ rS rSrS rS rS rS rS rSr	g)	ÚTestCheckCircularé   c                 óZ   • 0 nXS'   U R                  [        [        R                  U5        g ©NÚa)ÚassertRaisesÚ
ValueErrorÚjsonÚdumps)ÚselfÚdcts     r   Útest_circular_dictÚ$TestCheckCircular.test_circular_dict   s$   € ØˆØˆC‰Ø×Ñœ*¤d§j¡j°#Õ6r
   c                 ót   • / nUR                  U5        U R                  [        [        R                  U5        g r   ©Úappendr   r   r   r   )r   Úlsts     r   Útest_circular_listÚ$TestCheckCircular.test_circular_list   s(   € ØˆØ
‰
3ŒØ×Ñœ*¤d§j¡j°#Õ6r
   c                 ó„   • 0 n/ US'   US   R                  U5        U R                  [        [        R                  U5        g r   r   )r   Údct2s     r   Útest_circular_compositeÚ)TestCheckCircular.test_circular_composite   s8   € ØˆØˆˆS‰	ØˆS‰	×Ñ˜ÔØ×Ñœ*¤d§j¡j°$Õ7r
   c                 ó¤   • [         R                  " [        5       /[        S9  U R	                  [
        [         R                  [        5       /5        g )N)Údefault©r   r   Úsetr	   r   Ú	TypeError©r   s    r   Útest_circular_defaultÚ'TestCheckCircular.test_circular_default   s/   € Ü
Š
”C“E7Ô$4Ò5Ø×Ñœ)¤T§Z¡Z´#³%°Õ9r
   c                 ó¤   • [         R                  " [        5       /[        SS9  U R	                  [
        [         R                  [        5       /SS9  g )NF)r$   Úcheck_circular)r,   r%   r(   s    r   Útest_circular_off_defaultÚ+TestCheckCircular.test_circular_off_default   s6   € Ü
Š
”C“E7Ô$4ÀUÒKØ×Ñœ)¤T§Z¡Z´#³%°ÈÐÒOr
   © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r!   r)   r-   Ú__static_attributes__r/   r
   r   r   r      s   † ò7ò
7ò
8ò:õPr
   r   )Úunittestr   Ú
simplejsonr   r	   r   r/   r
   r   Ú<module>r7      s   ðÝ Û òôP˜õ Pr
   