3
rdh                 @   s   d dl jZd dlZd dlmZ ejejeje	dZ
ejee
dj ZejeZdd Zdd Zd	d
 Zdd Zdd ZdS )    N)jsonutilzresults.csvrc               C   sn   t j  t j  t j  t jtj d  t jtj d  t jddddd t jd t j	d dsjt
d S )N   02)Zpsytool_audit_parentdata_audit9Zpsytool_audit_parentdata_audit2Zpsytool_audit_parentdata_audit1Z psytool_audit_parentdata_audit10Z5154T)jtable__repr__Z	dumps_csvZ
dumps_jsonZdump_csvtempfilemkstempZ	dump_jsonwhereZ	where_notAssertionError r   r   </tmp/pip-build-7vycvbft/pyxnat/pyxnat/tests/jsonutil_test.pytest_dump_methods   s    

r   c               C   s"   t j  t d t jdkstd S )NZsubject_label)r   itemsgetr   r   r   r   r   test_get_item_str_value"   s    r   c               C   s    t jd t d jd kstd S )Nr   )r   datar   r   r   r   r   test_get_item_int_value'   s    r   c              C   s,   t tddg j } | t ddgks(td S )NZprojects	subjectid)setr   headersr   )r   r   r   r   test_get_item_list_value+   s    r   c              C   s~   t tj jd} tjt tj d | d  }tjt tj | d  }|jd|}tt tj tt |j ksztd S )Nr   r   )listr   r   indexselectjoinlenr   )r   abcr   r   r   	test_join0   s
    r!   )os.pathpathopr	   Zpyxnatr   r   dirnameabspath__file__Z_csv_exampleZcsv_to_jsonopenreadZ_list_of_dirsZ	JsonTabler   r   r   r   r   r!   r   r   r   r   <module>   s   

