+
    Bi'                     b    ^ RI t ^ RIHtHt  ! R R4      t ! R R]]4      t ! R R]]4      tR# )	    N)PyTestCTestc                   ,   a  ] tR t^t o R tR tRtV tR# )TestSeparatorsc                L   R .R.. RRRR^W/RRRR	/.p\         P                  ! R
4      pV P                  V4      pV P                  V^RRR7      pV P                  V4      pV P                  V4      pV P	                  WQ4       V P	                  Wa4       V P	                  WB4       R# )blorpiewhoopsz	d-shtaeouz	d-nthiouhzi-vhbjkhnthniftyfieldyes	morefieldFaT          [
          [
            "blorpie"
          ] ,
          [
            "whoops"
          ] ,
          [] ,
          "d-shtaeou" ,
          "d-nthiouh" ,
          "i-vhbjkhnth" ,
          {
            "nifty" : 87
          } ,
          {
            "field" : "yes" ,
            "morefield" : false
          }
        ]T)indent	sort_keys
separatorsN)z ,z : )textwrapdedentdumpsloadsassertEqual)selfhexpectd1d2h1h2s   &      5/usr/lib/python3.14/test/test_json/test_separators.pytest_separatorsTestSeparators.test_separators   s    [8*b+{Mr]We[%@C  " , ZZ]ZZ!tZNZZ^ZZ^$    c                    ^^^^/pV P                  \        V P                  VRR7       V P                  \        V P                  VRR7       V P                  \        V P                  VRR7       R# )   )r   N)   , z: )z,    : )r#   r$   )assertRaises	TypeErrorr   )r   r   s   & r   test_illegal_separators&TestSeparators.test_illegal_separators*   s`    1aL)TZZ}M)TZZ}M)TZZ~Nr     N)__name__
__module____qualname____firstlineno__r   r'   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     "%HO Or    r   c                       ] tR t^1tRtR# )TestPySeparatorsr)   Nr*   r+   r,   r-   r.   r)   r    r   r2   r2   1   s    r    r2   c                       ] tR t^2tRtR# )TestCSeparatorsr)   Nr3   r)   r    r   r5   r5   2   s    dr    r5   )r   test.test_jsonr   r   r   r2   r5   r)   r    r   <module>r7      s.     ()O )OX 5~v 4 2ne 2r    