3
rd                 @   s   d dl jZd dlmZ ddlmZ ejejej	e
dZeedZedd Zed	d
 Zedd Zedd Zedd ZdS )    N)	Interface   )skip_if_no_networkzcentral.cfg)configc               C   s6   t jjddgd dt jj kr.dt jj ks2td S )NZ	OAS1_0001	OAS1_0002)subjects)centralxpathcheckoutr   AssertionError r   r   9/tmp/pip-build-7vycvbft/pyxnat/pyxnat/tests/xpath_test.pytest_001_xpath_checkout	   s    r   c               C   s   dt jj kstd S )Nz	fs:region)r   r	   elementsr   r   r   r   r   test_elements   s    r   c               C   s   dt jj kstd S )NID)r   r	   keysr   r   r   r   r   	test_keys   s    r   c               C   s   dt jjdkstd S )Nr   r   )r   r	   valuesr   r   r   r   r   test_values   s    r   c               C   sP   t tjjdtsttdddgjtjjds6tdtjj	ddksLtd S )Nz	fs:regionZSegIdZ
hemispherenamezLeft-Putamen)

isinstancer   r	   Zelement_attrslistr   setissubsetZelement_keysZelement_valuesr   r   r   r   test_element_attrs   s
    r   )os.pathpathopZpyxnatr    r   joindirnameabspath__file__fpr   r   r   r   r   r   r   r   r   r   <module>   s   

