o
    h                     @   sP   d dl Zd dlm  mZ d dlZd dlmZ ejdd Z	dd Z
dd ZdS )	    N)appc                   C   s   dt jd< t  S )NTTESTING)r   configtest_client r   r   G/home/cmiss/Jenkins/workspace/SPARC-API/tests/test_segmentation_info.pyclient   s   
r   c                 C     d}| j dd|id}|j}d}||k}|sJtd|fd||fdt v s+t|r0t|ndt|t|d	 }d
d|i }tt	|d  } }}|j
}d}	|	|v }
|
std|
fd|	|ft|	dt v stt|ryt|ndd }dd|i }tt	|d  }	}
d}	|	|v }
|
std|
fd|	|ft|	dt v st|rt|ndd }dd|i }tt	|d  }	}
|d d }	d}|	|k}
|
std|
fd|	|ft|	t|d }dd|i }tt	|d  }	 }
}d S )Nzc43/files/derivative/sub-6384/sam-28_sub-6384_islet3/sub-6384_20x_MsGcg_RbCol4_SMACy3_islet3 (1).xml/segmentation_info/dataset_pathquery_string   ==z3%(py2)s
{%(py2)s = %(py0)s.status_code
} == %(py5)srpy0py2py5assert %(py7)spy7atlasinz%(py1)s in %(py3)s	json_datapy1py3assert %(py5)sr   subjectorganZPancreasz%(py1)s == %(py4)sr   py4assert %(py6)spy6getstatus_code
@pytest_ar_call_reprcompare@py_builtinslocals_should_repr_global_name	_safereprAssertionError_format_explanationjsonr   	file_pathr   @py_assert1@py_assert4@py_assert3@py_format6@py_format8r   @py_assert0@py_assert2@py_format4@py_format5@py_format7r   r   r   test_segmentation_info      xxrrA   c                 C   r	   )Nz[230/files/primary/sub-dorsal-4/sam-CGRP-Mouse-Dorsal-4/3D_scaffold_-_CGRP-Mice-Dorsal-4.xmlr
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r!   r   r"   r#   ZStomachr$   r%   r'   r(   r)   r5   r   r   r   !test_segmentation_info_namespaced   rB   rC   )builtinsr.   _pytest.assertion.rewrite	assertionrewriter,   pytestr   fixturer   rA   rC   r   r   r   r   <module>   s   " 
