Current File : //opt/imh-python/lib/python2.7/test/test_normalization.pyc
�
��Wc@sddlmZmZddlZddlmZddlZddlZddlm	Z	m
Z
dZde
deZd�Z
d	efd
��YZd�Zd�Zd
�Zd�Zd�Zdejfd��YZd�Zedkr�e�ndS(i����(trun_unittesttopen_urlresourceN(t
HTTPException(t	normalizetunidata_versionsNormalizationTest.txts"http://www.pythontest.net/unicode/t/cCs|j�}t|kS(N(treadlineR(ttestfilethdr((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyt
check_versionst
RangeErrorcBseZRS((t__name__t
__module__(((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyR
scCs
td|�S(NtNFC(R(tstr((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyR
scCs
td|�S(NtNFKC(R(R((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyRscCs
td|�S(NtNFD(R(R((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyRscCs
td|�S(NtNFKD(R(R((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyRscCszg|jd�D]}t|d�^q}x&|D]}|tjkr2t�q2q2Wdjg|D]}t|�^qa�S(Nt iu(tsplittinttsyst
maxunicodeR
tjointunichr(tdatatx((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pytunistrs
+

tNormalizationTestcBseZd�Zd�ZRS(c
Cs�d}i}yttt�}Wn(ttfk
rI|jdt�nXx�|D]�}d|kry|jd�d}n|j�}|s�qQn|j	d�r�|j�d}qQny?g|jd�d D]}t
|�^q�\}}}}	}
Wn^tk
rU|dkrQyt
|jd�d�}Wntk
rAqOXd||<qQqQnX|j|t
|�ko�t
|�ko�t
|�kn|�|j|	t
|	�ko�t
|
�kn|�|j|t|�kot|�kot|�kn|�|j|
t|	�ko7t|
�kn|�|j|	t|�ko�t|�ko�t|�ko�t|	�ko�t|
�kn|�|j|
t|�kot|�kot|�kot|	�kot|
�kn|�|dkrQd||<qQqQWx�ttjd�D]x}t|�}||kr_q;n|j|t
|�ko�t|�ko�t|�ko�t|�kn|�q;WdS(	NsCould not retrieve t#is@Partt;i����s@Part1i(tNoneRtTESTDATAURLR	tIOErrorRtskipTestRtstript
startswithRR
t
assertTrueR
RRRtrangeRRR(
tselftpartt
part1_datattestdatatlineRtc1tc2tc3tc4tc5tctX((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyt	test_main'sT
?


C2C2+3+3cCstdd�dS(NR
u한글(R(R'((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyttest_bug_834676]s(RRR3R4(((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyR&s	6cCstt�dS(N(RR(((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyR3bst__main__(ttest.test_supportRRtunittestthttplibRRtostunicodedataRRtTESTDATAFILER R	t	ExceptionR
R
RRRRtTestCaseRR3R(((sp/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_normalization.pyt<module>s$						<