Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
test_abnf.cpython-313.pyc37 linesDownload Raw Back to __pycache__
1�

2q�j���SSKrSSKJrJr SSKJr "SS\R5r\S:Xa\R"5 gg)�N)�ABNF�frame_buffer)�WebSocketProtocolExceptionc�2�\rSrSrSrSrSrSrSrSr	g)	�ABNFTest�c��[SSSS[RS9nURURS5 URURS5 URUR3S5 URURS5 URURS5 URURS5 [SSSSSS9nURURS5 URURS5 g)Nr��opcode�	���M)	r�OPCODE_PING�assertEqual�fin�rsv1�rsv2�rsv3r�data)�self�a�a_bads   �_D:\code\apps\devtools\python\user_packages\Python313\site-packages\websocket/tests/test_abnf.py�	test_init�ABNFTest.test_inits�����A�q�!�D�$4�$4�5���������"��������#��������#��������#�������1�%��������$��Q��1�a��+��������Q�'�������r�*�c	��[SSSS[RS9nUR[URSS9 [SSSS[R4S9nUR[URSS9 [SSSSSS9nUR[URSS9 [SSSS[RSS9nUR[URSS9 [SSSS[RS	S9nUR[URSS9 [SSSS[RS5S9nUR[URSS9 g)Nrr6F)�skip_utf8_validationrr��rrs����s�T)rr�assertRaisesr�validate�OPCODE_TEXT�OPCODE_CLOSE)r�a_invalid_ping�a_bad_rsv_value�a_bad_opcode�a_bad_close_frame�a_bad_close_frame_2�a_bad_close_frame_3s       r�
test_validate�ABNFTest.test_validate)sv���a��A�q��1A�1A�B�����&��#�#�!&�	�	7�8�q�!�Q��$�2B�2B�C�����&��$�$�!&�	�	9�10�A�q�!�Q�r�2�����&��!�!�!&�	�	11�12!��A�q�!�D�4E�4E�G�T�����&��&�&�!&�	�	13�14#�
�q�!�Q�t�0�0�7N�15��	
���&��(�(�!&�	�	16�17#�
�q�!�Q�t�0�0�{�18��	
���&��(�(�!%�	�	19rc20��[SSSS[RSSS9nSnURURU5U5 [SSSS[RSSS9nURURU5S5 g)Nrr�r�21mask_valuersaaaarsaaaa)rrr�_get_masked)r�abnf_none_data�	bytes_val�
abnf_str_datas    r�	test_mask�ABNFTest.test_maskSs���
�q�!�Q�t�/�/�A�D�22���	�����3�3�I�>�	�J��
�q�!�Q�t�/�/�A�C�23�
�	
����2�2�9�=�{�Krc24��[SSSS[RS9nUR[UR5 [SSSSSS9nUR[UR5 [SSSS[RSS9nURSUR	5SR
SS	55 URS25UR	5SR
SS	55 URSUR55 [SSSS[RSS9nURS
UR	5SR
SS	55 URSUR	5SR
SS	55 [SSSS[RSSS9nURSUR	55 g)N�rr26��27abcdefghijr!r r�big��zfin=0 opcode=1 data=abcdefghij�abcdefghijabcdefghij���s��r/s��)	rr$r"�28ValueError�formatr�to_bytes�__str__�
OPCODE_BINARY)r�abnf_bad_rsv_bits�abnf_bad_opcode�abnf_length_10�abnf_length_20�abnf_no_masks      r�test_format�ABNFTest.test_format^s��� ��A�q�!�D�4D�4D�E�����*�&7�&>�&>�?��q�!�Q��!�4�����*�o�&<�&<�=��a��A�q��1A�1A��U������.�"7�"7�"9�!�"<�"E�"E�a��"O�P�����.�"7�"7�"9�!�"<�"E�"E�a��"O�P����9�>�;Q�;Q�;S�T��
�q�!�Q�t�1�1�8N�29��	
����.�"7�"7�"9�!�"<�"E�"E�a��"O�P�����.�"7�"7�"9�!�"<�"E�"E�a��"O�P��
�q�!�Q�t�/�/�A�O�30��	
���0�,�2E�2E�2G�Hrc��[SS5nURURS5 URURS5 UR URUR31S5 URURS5 URURS5 URUR5S5 g)NrTF)	rr�recvr�clear�header�lengthr0�has_mask)r�fbs  r�test_frame_buffer�ABNFTest.test_frame_bufferqs���
�!�T�
"��������!�$�����0�0�$�7�32���������D�)�������D�)��������-���������.r�N)33�__name__�34__module__�__qualname__�__firstlineno__rr,r5rJrS�__static_attributes__rUrrrrs��35+�(36�T	L�I�&/rr�__main__)37�unittest�websocket._abnfrr�websocket._exceptionsr�TestCaserrV�mainrUrr�<module>rasB���.�<��(]/�x� � �]/�@�z���M�M�O�r
codekingpro/portable-devtools · Team Ai