HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/test/__pycache__/test_sndhdr.cpython-312.pyc
�

�h�e���ddlZddlZddlmZddlmZej
d�ZGd�dej�Ze	dk(rej�yy)�N)�findfile)�warnings_helper�sndhdrc��eZdZd�Zd�Zy)�TestFormatsc���dD]�\}}t|d��}tj|�}|j|d|�|j	||�|j|j|d�|j|j|d�|j|j|d�|j|j|d�|j|j|d���y)	N))zsndhdr.8svx)�8svxr�r�)�sndhdr.aifc)�aifc�D����)zsndhdr.aiff)�aiffrrrr)z	sndhdr.au)�aurrg@r)zsndhdr.hcom)�hcomg���@r
���r)zsndhdr.sndt)�sndtrr
rr)z
sndhdr.voc)�vocrr
rr)z
sndhdr.wav)�wavrrrr�
sndhdrdata��subdirrr
r��)rr�what�assertNotEqual�assertSequenceEqual�assertEqual�filetype�	framerate�	nchannels�nframes�	sampwidth)�self�filename�expectedrs    �7/opt/alt/python312/lib64/python3.12/test/test_sndhdr.py�	test_datazTestFormats.test_data
s���	#
�	:��H�h� ���>�H��;�;�x�(�D�����d�H�5��$�$�T�8�4����T�]�]�H�Q�K�8����T�^�^�X�a�[�9����T�^�^�X�a�[�9����T�\�\�8�A�;�7����T�^�^�X�a�[�9�%	:�c��tdd��}tj|�}ttj
dz�D]=}t	j||�}|jt	j|�|��?y)Nrrrr
)	rrr�range�pickle�HIGHEST_PROTOCOL�dumpsr!�loads)r'r(r�proto�dumps     r*�test_pickleablezTestFormats.test_pickleablesd���M�,�?���{�{�8�$���6�2�2�Q�6�7�	7�E��<�<��e�,�D����V�\�\�$�/��6�	7r,N)�__name__�
__module__�__qualname__r+r5�r,r*rr	s��:�*7r,r�__main__)r/�unittest�test.supportrr�import_deprecatedr�TestCaserr6�mainr9r,r*�<module>r@sO��
��!�(�	*��	*�	*�8�	4��7�(�#�#�7�<�z���H�M�M�O�r,