403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python313/Lib/test/__pycache__/test_source_encoding.cpython-313.opt-2.pyc
�

��iIE��`�SSKrSSKJrJrJrJr SSKJrJrJ	r	 SSK
Jr SSKrSSK
r
SSKrSSKrSSKr"SS\R"5rSr"SS	5r"S
S\R"5r"SS
\\R"5r"SS\\R"5r\S:Xa\R2"5 gg)�N)�
script_helper�captured_stdout�requires_subprocess�requires_resource)�TESTFN�unlink�rmtree)�unloadc��\rSrSrSrSrSrSrSrSr	Sr
\"5S	5rS
r
SrSrS
rSrSrSrSrSrSrg)�MiscSourceEncodingTest�
c���SSKJn UR[U5S5 UH:up#n[R
"SU-5nUR
XER5 M< g)Nr)�test_strings�ztest.encoded_modules.module_)�test.encoded_modulesr�assertGreaterEqual�len�	importlib�
import_module�assertEqual�test)�selfr�modname�encoding�teststr�mods      �.C:\Python313\\Lib\test\test_source_encoding.py�test_import_encoded_module�1MiscSourceEncodingTest.test_import_encoded_modulesX��5�����L� 1�1�5�*6�&�G�w��)�)�+4�6=�+>�?�C����W�h�h�/�+7�c�b�[SSS5n0n[X5 URUSS5 g)Ns
# coding: utf-8
u = 'ó'
�dummy�exec�u�ó��compiler#r�r�c�ds   r�test_compilestring�)MiscSourceEncodingTest.test_compilestrings1���:�G�V�L�����Q�
�����3���(r c���[SSS5 UR5 g![a5nURURRS5S5 SnAgSnAff=f)Ns# coding: cp932
print '�N'r"r#�
uprint '年')r'�fail�SyntaxErrorr�text�rstrip)r�vs  r�test_issue2301�%MiscSourceEncodingTest.test_issue2301sT��	��8�'�6�J�
�I�I�K���	D����Q�V�V�]�]�4�0�2B�C�C��	D�s�
 �
A�+A�Ac�b�[SSS5n0n[X5 URUSS5 g)Nu# coding=latin-1
Æ = 'Æ'r"r#�Ær&r(s   r�test_issue4626�%MiscSourceEncodingTest.test_issue4626's1���9�7�F�K�����Q�
�����6��F�+r c��[SSS5n0n[X5 URUSUS5 UR[US5[US55 UR[	US5[	US55 g)Nua, b = '𐄏', '\U0001010F'r"r#�a�b)r'r#rr�asciir(s   r�test_issue3297�%MiscSourceEncodingTest.test_issue3297-su���8�'�6�J�����Q�
�����3���3��(�����Q�s�V��c�!�C�&�k�2�����q��v���a��f�
�6r c��UR[[S5 UR[[S5 UR[[S5 g)Ns� s� s� )�assertRaisesr0�eval�rs r�test_issue7820�%MiscSourceEncodingTest.test_issue78205s>��	
���+�t�[�9�	
���+�t�[�9�	
���+�t�_�=r c	��/SQnUH8nURUS9 UR[[USS5 SSS5 M: g!,(df   ML=f)N)������s�s�s���)�seqz<test>r#)�subTestrAr0r')r�	truncatedrKs   r�test_truncated_utf8_at_eof�1MiscSourceEncodingTest.test_truncated_utf8_at_eofCsH��
�	��C����#��&��!�!�+�w��X�v�N�'�&��&�&�s�A�
A	c�l�[R"[R[R
R
[R
R[5SS5/[RS9nUR5SnURURS5 URSU5 g)N�tokenizedatazcoding20731.py)�stderrrrsSyntaxError)�
subprocess�Popen�sys�
executable�os�path�join�dirname�__file__�PIPE�communicater�
returncode�assertNotIn)r�sub�errs   r�
test_20731�!MiscSourceEncodingTest.test_20731Ts��������������R�W�W�_�_�X�%>�%3�%5�7� 8� *���	0��
�o�o���"���������+������-r c��[SSS5 [SSS5 [SSS5 UR[S5 [SSS5 SSS5 UR[S5 [S	SS5 SSS5 UR[S
5 [S	SS5 SSS5 UR[S5 [SSS5 SSS5 UR[S
5 [SSS5 SSS5 g!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   Nn=f!,(df   g=f)Ns# -*- coding: iso-8859-15 -*-
r"r#s
s# -*- coding: utf-8 -*-
�fakes# -*- coding: fake -*-
ziso-8859-15s!# -*- coding: iso-8859-15 -*-
�BOMs# -*- coding: fake -*-
)r'�assertRaisesRegexr0rCs r�test_error_message�)MiscSourceEncodingTest.test_error_message_s
���2�G�V�D��!�7�F�3��8�'�6�J�
�
#�
#�K��
8��/��&�A�9�
�
#�
#�K��
?��B��V�
%�@��
#�
#�K��
7��B��V�
%�8��
#�
#�K��
8��;�W�f�M�9�
�
#�
#�K��
7��;�W�f�M�8�
7�9�
8��
?�
?��8�
7��9�
8��
7�
7�s;�D�*D�D'�D8�.E	�
D�
D$�'
D5�8
E�	
Ec�*�SnURU5 g)N�
bad_coding��verify_bad_module�r�module_names  r�test_bad_coding�&MiscSourceEncodingTest.test_bad_codingps��"�����{�+r c�*�SnURU5 g)N�bad_coding2rlrns  r�test_bad_coding2�'MiscSourceEncodingTest.test_bad_coding2ts��#�����{�+r c�t�UR[[SU-5 [RR[5n[RRUSUS-5n[US5nUR5nSSS5 UR[[WUS5 g!,(df   N,=f)Nztest.tokenizedata.rQ�.py�rbr#)rAr0�
__import__rWrXrZr[rY�open�readr')rrorX�filename�fp�bytess      rrm�(MiscSourceEncodingTest.verify_bad_modulexs������+�z�3G�+�3U�V��w�w���x�(���7�7�<�<��n�k�E�6I�J��
�(�D�
!�R��G�G�I�E�"����+�w��x��H�"�
!�s�2B)�)
B7c�J�0n[SU5 URUSS5 g)Ns# coding: cp949
a = "��"
r;uぇ)r#r)rr*s  r�test_exec_valid_coding�-MiscSourceEncodingTest.test_exec_valid_coding�s&�����
1�1�5�����3���*r c��[[5 [S-n[USSS9n[RRS[R5 U URS5 URS5 URS5 URS	S
-5 SSS5 [R"5 [[5 [RS	[U5 [US-5 [US-5 [[5 [S
5 g!,(df   N�=f![RS	[U5 [US-5 [US-5 [[5 [S
5 f=f)Nrw�w�cp1252)rrz# -*- coding: cp1252 -*-
z'''A short string
z'''
z'A very long string %s'
��XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXr)�o�__pycache__)r
rrzrUrX�insertrW�curdir�writer�invalidate_cachesryrr	)rr|�fs   r�test_file_parse�&MiscSourceEncodingTest.test_file_parse�s��	�v���E�>����3��2��������2�9�9�%�	"�����4�5����-�.����� ����3�z�B�C�	�
�'�'�)��v��������8���8�c�>�"��8�c�>�"��6�N��=�!����������8���8�c�>�"��8�c�>�"��6�N��=�!�s&�D-�AD�,D-�
D*�&D-�-AFc�<�SRS5nUR[5n[USS5 SSS5 SnUR	WR
RSRU5UR
RSS9 g!,(df   N^=f)Nu# coding: ascii
☃zutf-8z<string>r#zN'ascii' codec can't decode byte 0xe2 in position 16: ordinal not in range(128)r)�msg)�encoderAr0r'�
assertTrue�	exception�args�
startswith)r�inputr)�expecteds    r�test_error_from_string�-MiscSourceEncodingTest.test_error_from_string�s���.�5�5�g�>��
�
�
�{�
+�q��E�:�v�.�,�/��������(�(��+�6�6�x�@��K�K�,�,�Q�/�	�	1�	,�
+�s�B
�
Bc�p�[[S5nURS5 SSS5 [R"[5up#nURUS5 UR
SU5 [R"[5 g!,(df   Nk=f![R"[5 f=f)N�wbsprint("""
�""")
rs#Non-UTF-8 code starting with '\xb1')	rzrr�r�assert_python_failure�
assertGreater�assertInrWr)r�fd�retcode�stdoutrRs     r�test_file_parse_error_multiline�6MiscSourceEncodingTest.test_file_parse_error_multiline�s}��
�&�$�
�2��H�H�-�.� �	�&3�&I�&I�&�&Q�#�G�V����w��*��M�M�A�6�J��I�I�f�� �
��
�I�I�f��s�B�AB�
B�B5c���Sn[[S5nURSRU55 SSS5 [R
"[5up4nUR
SU5 URURUR55S5 [R"[5 g!,(df   N�=f![R"[5 f=f)Nz0b1and 2r�z{}s$SyntaxWarning: invalid binary literar)rzrr��formatr�assert_python_okr�r�countr�rWr)r�sourcer�r�r�rRs      r�,test_tokenizer_fstring_warning_in_first_line�CMiscSourceEncodingTest.test_tokenizer_fstring_warning_in_first_line�s�����
�&�#�
�"��H�H�T�[�[��(�)��	�&3�&D�&D�V�&L�#�G�V��M�M�A�6�J����V�\�\�&�-�-�/�:�A�>��I�I�f���
��
�I�I�f��s�!B6�AC�6
C�C#�N)�__name__�
__module__�__qualname__�__firstlineno__rr+r4r8r>rDrNrrbrhrprtrmr�r�r�r�r��__static_attributes__r�r rrr
sl��0�)��,�7�>�O�"��.��.�N�",�,�I�+�
"�01��	r ri c��\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrg)�AbstractSourceEncodingTest��c�,�SnURUS5 g)Nsprint(ascii("ä"))
�'\xe4'��check_script_output�r�srcs  r�test_default_coding�.AbstractSourceEncodingTest.test_default_coding�s��,��� � ��j�1r c�,�SnURUS5 g)Ns&#coding:iso8859-15
print(ascii("ä"))
�'\xc3\u20ac'r�r�s  r�test_first_coding_line�1AbstractSourceEncodingTest.test_first_coding_line����-��� � ��&6�7r c�,�SnURUS5 g)Ns8#!/usr/bin/python
#coding:iso8859-15
print(ascii("ä"))
r�r�r�s  r�test_second_coding_line�2AbstractSourceEncodingTest.test_second_coding_line����-��	
� � ��&6�7r c�,�SnURUS5 g)Ns'
#coding:iso8859-15
print(ascii("ä"))
r�r�r�s  r�(test_second_coding_line_empty_first_line�CAbstractSourceEncodingTest.test_second_coding_line_empty_first_line�r�r c�,�SnURUS5 g)Ns:#!/usr/bin/python
#
#coding:iso8859-15
print(ascii("ä"))
r�r�r�s  r�test_third_coding_line�1AbstractSourceEncodingTest.test_third_coding_line�s��-��	
� � ��j�1r c�,�SnURUS5 g)Ns5#coding:iso8859-15
#coding:latin1
print(ascii("ä"))
r�r�r�s  r�test_double_coding_line�2AbstractSourceEncodingTest.test_double_coding_line�s��-��	
� � ��&6�7r c�,�SnURUS5 g)Ns4#coding:iso8859-15 coding:latin1
print(ascii("ä"))
r�r�r�s  r�test_double_coding_same_line�7AbstractSourceEncodingTest.test_double_coding_same_line�r�r c�,�SnURUS5 g)Ns0#coding:utf-8
#coding:latin1
print(ascii("ä"))
r�r�r�s  r�test_double_coding_utf8�2AbstractSourceEncodingTest.test_double_coding_utf8����-��	
� � ��j�1r c�F�SS[--S-nURUS5 g)N�#� �%coding:iso8859-15
print(ascii("ä"))
r���BUFSIZr�r�s  r�test_long_first_coding_line�6AbstractSourceEncodingTest.test_long_first_coding_line�s+���d�6�k�!�%-�-��� � ��&6�7r c�F�SS[--S-nURUS5 g)Ns#!/usr/bin/python
#r�r�r�r�r�s  r�test_long_second_coding_line�7AbstractSourceEncodingTest.test_long_second_coding_line�s2����6�k�"�%-�-��	
� � ��&6�7r c�F�SS[--S-nURUS5 g)Ns#coding:iso-8859-15r��
print(ascii("ä"))
r�r�r�s  r�test_long_coding_line�0AbstractSourceEncodingTest.test_long_coding_line�s+��%��V��3�7-�-��� � ��&6�7r c�F�SS[--S-nURUS5 g)Ns#coding:iso-8859-1-�xr�s
'\xc3\xa4'r�r�s  r�test_long_coding_name�0AbstractSourceEncodingTest.test_long_coding_names*��%��V��3�7-�-��� � ��n�5r c��SS[S---S-nURUS5 SS[S---S-nURUS5 g)Nr���
r s# r�r�s  r�test_long_first_utf8_line�4AbstractSourceEncodingTest.test_long_first_utf8_line	sR���[�&�!�)�,�,�u�4��� � ��c�*��k�6�1�9�-�-��5��� � ��c�*r c��SS[S---S-nURUS5 SS[S---S-nURUS5 g)Ns
#r�r�r�r s
# r�r�s  r�test_long_second_utf8_line�5AbstractSourceEncodingTest.test_long_second_utf8_linesR���{�F�A�I�.�.��6��� � ��c�*���V�Q�Y�/�/�%�7��� � ��c�*r c�,�SnURUS5 g)Ns)#coding:iso-8859-15 �
print(ascii("ä"))
r�r�r�s  r�test_first_non_utf8_coding_line�:AbstractSourceEncodingTest.test_first_non_utf8_coding_liner�r c�,�SnURUS5 g)Ns;#!/usr/bin/python
#coding:iso-8859-15 �
print(ascii("ä"))
r�r�r�s  r� test_second_non_utf8_coding_line�;AbstractSourceEncodingTest.test_second_non_utf8_coding_liner�r c�,�SnURUS5 g)Nsprint(ascii("ä"))
r�r�r�s  r�
test_utf8_bom�(AbstractSourceEncodingTest.test_utf8_bom s��8��� � ��j�1r c�,�SnURUS5 g)Ns#ä
#ä
print(ascii("ä"))
r�r�r�s  r�test_utf8_bom_utf8_comments�6AbstractSourceEncodingTest.test_utf8_bom_utf8_comments$r�r c�,�SnURUS5 g)Ns$#coding:utf-8
print(ascii("ä"))
r�r�r�s  r�"test_utf8_bom_and_utf8_coding_line�=AbstractSourceEncodingTest.test_utf8_bom_and_utf8_coding_line*s��-��� � ��j�1r c�,�SnURUS5 g)Ns&#coding: utf8
#
#�
raise RuntimeError
s6'utf-8' codec can't decode byte|encoding problem: utf8��check_script_errorr�s  r�%test_utf8_non_utf8_comment_line_error�@AbstractSourceEncodingTest.test_utf8_non_utf8_comment_line_error/s ��'��	
����+�	,r c�,�SnURUS5 g)Nsprint(ascii("""
"""))
s'\n'r�r�s  r�	test_crlf�$AbstractSourceEncodingTest.test_crlf8s��,��� � ��h�/r c�,�SnURUS5 g)Nsprint(ascii("""

"""))
s'\n\n'r�r�s  r�test_crcrlf�&AbstractSourceEncodingTest.test_crcrlf<s��.��� � ��j�1r c�,�SnURUS5 g)Nsprint(ascii("""


"""))
�'\n\n\n'r�r�s  r�
test_crcrcrlf�(AbstractSourceEncodingTest.test_crcrcrlf@s��0��� � ��l�3r c�,�SnURUS5 g)Ns,#coding:iso-8859-1
print(ascii("""


"""))
r
r�r�s  r�test_crcrcrlf2�)AbstractSourceEncodingTest.test_crcrcrlf2Ds��1��� � ��l�3r c�,�SnURUS5 g)Ns)#coding:iso8859-15


raise RuntimeError
�/source code (string )?cannot contain null bytesrr�s  r�test_nul_in_first_coding_line�8AbstractSourceEncodingTest.test_nul_in_first_coding_lineI���'��	
����%X�Yr c�,�SnURUS5 g)Ns:#!/usr/bin/python
#coding:iso8859-15

raise RuntimeError
rrr�s  r�test_nul_in_second_coding_line�9AbstractSourceEncodingTest.test_nul_in_second_coding_linePrr r�N)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrr
rrrrr�r�r rr�r��s���2�8�
8�8�2�8�8�
2�8�
8�8�
6�
+�+�8�
8�2�2�2�
,�0�2�4�4�
Z�Zr r�c��\rSrSr\R
"\RRS5(+S5\	"S5S55r
Srg)�UTF8ValidatorTestiX�linuxz&Too slow to run on non-Linux platforms�cpuc��^^^
�Sm
[mTR[T5 UUU
4Sjn[SS5Vs/sHn[	U/5PM nn[SS5Vs/sHn[	U/5PM nn[SS5Vs/sHn[	U/5PM nnX4-U-[SS	5Vs/sHn[	U/5PM sn-nUHnU"U5 M
 UHnUH
n	U"X�-5 M M UH+nUSS
Hn
USS
HnU"X�-S-U-5 M M! M- [SS5Vs/sHn[	U/5PM snHn	U"S
U	-S-5 U"S
U	-S-5 M! [SS5Vs/sHn[	U/5PM snHn	U"SU	-S-5 U"SU	-S-5 M! [SS5Vs/sHn[	U/5PM snHn	U"SU	-S-5 U"SU	-S-5 M! [SS5Vs/sHn[	U/5PM snHn	U"SU	-S-5 U"SU	-S-5 M! gs snfs snfs snfs snfs snfs snfs snfs snf)Ns


"%s"
c�>�[TS5nURTU-5 SSS5 [R"T5up#nTR	US5 TRSU5 TRSU5 g!,(df   N^=f)Nr�rsNon-UTF-8 code starting withs	on line 4)rzr�rr�rr�)�contentr}�rcr�rR�fnr�templates     ���r�check�2UTF8ValidatorTest.test_invalid_utf8.<locals>.checkmsp����b�$��2�����G�+�,� �!.�!D�!D�R�!H��B��
�#�#�B��*��M�M�9�6�B��M�M�,��/� ��s�A;�;
B	������������rI�������s��s����)r�
addCleanupr�ranger~)rr%�x�continuation_bytes�invalid_2B_seq_start_bytes�invalid_4B_seq_start_bytes�invalid_start_bytes�byte�sb�cb�cb1�cb3r#r$s`           @@r�test_invalid_utf8�#UTF8ValidatorTest.test_invalid_utf8Ys����#��
�������#�	0�38��d�2C�D�2C�Q�e�Q�C�j�2C��D�:?��d�:K�%L�:K�Q�e�Q�C�j�:K�"�%L�:?��d�:K�%L�:K�Q�e�Q�C�j�:K�"�%L��;�&�
'�>C�D�%�>P�)Q�>P��%���*�>P�)Q�
R�	�
(�D��$�K�(�-�B�(���b�g��)�-�-�B�)�"�1�-��-�b�q�1�C��"�&��.��,�-�2�.�-�
(-�T�4�'8�9�'8�!�5�!��:�'8�9�B��'�"�*�W�$�%��'�"�*�W�$�%�:�(-�T�4�'8�9�'8�!�5�!��:�'8�9�B��'�"�*�W�$�%��'�"�*�W�$�%�:�(-�T�4�'8�9�'8�!�5�!��:�'8�9�B��'�"�*�[�(�)��'�"�*�[�(�)�:�(-�T�4�'8�9�'8�!�5�!��:�'8�9�B��'�"�*�[�(�)��'�"�*�[�(�)�:��AE��%L��%L��*R��:��:��:��:s/�I�I�I�0I!�7I&�I+�I0�I5r�N)r�r�r�r��unittest�skipIfrU�platformr�rrBr�r�r rrrXsA��
�_�_����0�0��9�9�=�?��u��>*��?�>*r rc� �\rSrSrSrSrSrg)�BytesSourceEncodingTesti�c���[5n[U5 SSS5 WR5RS5nUR	UR5U5 g!,(df   NN=f)N�latin1)rr#�getvaluer�rr2)rr�r�r��outs     rr��+BytesSourceEncodingTest.check_script_output�sL��
�
�&���I���o�o��&�&�x�0���������x�0��
�s�A�
A-c��UR[UR55n[U5 SSS5 g!,(df   g=f)N)rgr0�decoder#)rr�r��cms    rr�*BytesSourceEncodingTest.check_script_error�s/��
�
#�
#�K����1B�
C�r���I�D�
C�
C�s	�:�
Ar�N�r�r�r�r�r�rr�r�r rrHrH�s��1�r rHc� �\rSrSrSrSrSrg)�FileSourceEncodingTesti�c��[R"5n[RR	US5n[US5nUR
U5 SSS5 [R"U5nSSS5 URWRR5U5 g!,(df   NW=f!,(df   NJ=f)N�test.pyr�)�tempfile�TemporaryDirectoryrWrXrYrzr�rr�rrLr2�rr�r��tmpdr#r}�ress       rr��*FileSourceEncodingTest.check_script_output�s���
�
(�
(�
*�d������d�I�.�B��b�$��2�����
� ��0�0��4�C�	+�
	
��������)�8�4� ���+�
*�s#�-B7�B&�B7�&
B4	�0B7�7
Cc��[R"5n[RR	US5n[US5nUR
U5 SSS5 [R"U5nSSS5 URWRR5R5SSU-5 g!,(df   Nk=f!,(df   N^=f)NrVr����sSyntaxError.*?)
rWrXrWrXrYrzr�rr��assertRegexrar2�
splitlinesrYs       rr�)FileSourceEncodingTest.check_script_error�s���
�
(�
(�
*�d������d�I�.�B��b�$��2�����
� ��5�5�b�9�C�	+�
	
��������)�4�4�6�r�:�<M�PX�<X�Y� ���+�
*�s#�-C�B:�C�:
C	�C�
Cr�NrRr�r rrTrT�s
��5�Zr rT�__main__)rD�test.supportrrrr�test.support.os_helperrrr	�test.support.import_helperr
rrWrUrSrW�TestCaserr�r�rrHrTr��mainr�r r�<module>rhs����_�_�9�9�-��	�
���q�X�.�.�q�h
��RZ�RZ�jB*��)�)�B*�J
�8�(�:K�:K�
�Z�7��9J�9J�Z�&�z���M�M�O�r 

Youez - 2016 - github.com/yon3zu
LinuXploit