
    i                     F    S SK r S SKJr  S SKrS SKJrJr   " S S\5      rg)    N)TestCase)ubc                       \ rS rSrS rSrg)
TestErrors   c                 Z   [         [        4 Hi  n [        R                  " U" S5      5        U R	                  S5        U R                  WR                  S5        U R                  UR                  S5        Mk     g ! [        R
                   a    [        R                  " 5       S   n Nkf = f)Nz
{"asdf": "zExpected JSONDecodeError   
   )r   r   	dirtyjsonloadsfailErrorsysexc_infoassertEquallinenocolno)selfterrs      U/home/james-whalen/.local/lib/python3.13/site-packages/dirtyjson/tests/test_errors.pytest_scan_errorTestErrors.test_scan_error	   s    QA6,0 		45SZZ+SYY+  ?? (llnQ'(s   A;;,B*)B* N)__name__
__module____qualname____firstlineno__r   __static_attributes__r       r   r   r      s    	,r!   r   )r   unittestr   r   dirtyjson.compatr   r   r   r   r!   r   <module>r$      s    
   !
, 
,r!   