Your IP : 216.73.216.213


Current Path : /opt/alt/python37/lib64/python3.7/site-packages/coverage/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib64/python3.7/site-packages/coverage/__pycache__/pickle2json.cpython-37.pyc

B

E�W��@s�dZddlmZddlmZdd�Zdd�Zedkr�dd	lm	Z	e	d
e
d�Zde_ej
d
ddddd�ej
dddddd�e��\ZZeejej�dS)z'Convert pickle to JSON for coverage.py.�)�pickle)�CoverageDatacCs
t�|�S)z,Replacement for CoverageData._read_raw_data.)r�load)Z
cls_unusedZfile_obj�r�G/opt/alt/python37/lib64/python3.7/site-packages/coverage/pickle2json.py�pickle_read_raw_data
src	CsNz@tj}tt_t�}t|d��}|�|�WdQRX|�|�Wd|t_XdS)zCConvert a coverage.py 3.x pickle data file to a 4.x JSON data file.�rbN)rZ_read_raw_datar�openZread_fileobj�
write_file)�infile�outfileZold_read_raw_dataZcovdata�infrrr�pickle2jsonsr�__main__)�OptionParserzusage: %s [options])�usagez2Convert .coverage files from pickle to JSON formatz-iz--input-file�storez	.coveragez%Name of input file. Default .coverage)�action�default�helpz-oz
--output-filez&Name of output file. Default .coverageN)�__doc__Zcoverage.backwardrZ
coverage.datarrr�__name__�optparser�__file__�parser�description�
add_option�
parse_args�options�argsZ
input_file�output_filerrrr�<module>s