Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.191.70.28
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_audioop.pyc
�
?��cc	@sjddlZddlZddlZddlZddlmZidd6dd6dd6Zd	�Zid
�d6d�d6d�d6Zd
�dddfD�Z	d�dddfD�Z
idd6edddddddd�d6edddddddd�d6ZddfddfddfgZdej
fd��YZd�Zedkrfe�ndS( i����N(trun_unittesttbithitiicCs$tjdt|�t|f|�S(Ns=%d%s(tstructtpacktlentformats(twidthtdata((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyRscGs
td|�S(Ni(R(R	((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt<lambda>tcGs
td|�S(Ni(R(R	((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyR
RcGs
td|�S(Ni(R(R	((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyR
RcCs)i|]}dd|d>d|�qS(ii((t.0tw((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys
<dictcomp>s	cCs%i|]}dd|d>|�qS(i����ii((RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys
<dictcomp>s	sE���ii4igEi����i�i���ixV4i��gEiUv��i���i�tabctTestAudioopcBs
eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cCs�x�d
D]�}|jtjd|�d�t|}|jtj|d�|�d�|jtj|ddd�|�d	�|jtj|t|�|�t|�|jtj|t|�|�t|�|jtjt||�t|�qWdS(NiiiRiii����i����i(iii(tassertEqualtaudiooptmaxtpackst	maxvaluest	minvaluestdatas(tselfR
tp((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_max)s

"(*+cCsxd
D]}|jtjd|�d�t|}|jtj|d�|�d�|jtj|ddd	�|�d
�|jtj|t|�|�t|t|f�|jtj|t|�|�t|t|f�|jtjt||�t|t|f�qWdS(NiiiRi���i�ii����i����(iii(i���i�(ii(i����i(RRtminmaxRRRR(RR
R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_minmax3s

"(c
Cs�x�d
D]�}|jtjd|�d�|jtjt|td��|�d�|jtjt|ddd	d	dd�|�d�|jtjt||�t|t|�qWdS(NiiiRiidi	i
i(iii(RRtmaxppRtrangeRRR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_maxppAs
,5cCs[xdD]�}|jtjd|�d�t|}|jtj|d�|�d�|jtj|dd�|�d�|jtj|dd	�|�d
�|jtj|t|t|�|�t|�|jtj|t|t|�|�t|�qW|jtjtddd�d�d
�|jtjtddd�d�d�dS(NiiiRiiiii����i����iPipi`i�i�i�(iii(RRtavgRRR(RR
R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_avgIs

"%%&&""c
Cs�x�d
D]�}|jtjd|�d�|jtjt|td��|�d�|jtjt|ddd	d	dd�|�d�qW|jtjtdd�d
�|jtjtdd�d�|jtjtdd�d�dS(NiiiRiidi	i
ii�if�I��g�(iii(RRtavgppRRR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_avgppYs
,9  cCs,x�d
D]�}|jtjd|�d�t|}|jtj|td��|�d�|jtj|t|�d|�t|d	d�|jtj|t|�d|�t|d	d�qW|jtjtdd�d
�|jtjtdd�d�|jtjtdd�d�dS(NiiiRiidi9itdeltaiMi!Ni"N(iii(	RRtrmsRRtassertAlmostEqualRRR(RR
R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_rmsbs

(##  cCsxdD]}|jtjd|�d�t|}|jtj|ddd�|�d�|jtj|dddd�|�d�|jtj|dd	d
d�|�d�|jtj|dt|�|�d�|jtj|t|t|�|�d�qWdS(NiiiRi����ii����i����i����i(iii(RRtcrossRRR(RR
R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_crossos

(++)c
CsxbdD]Z}|jtjdd|�d�|jtjt|dtt|�|�t|�qW|jtjtdtdd�d�|jtjtdtdd�tdddd	d
d	d
d��|jtjtdtdd�tdddd
dd
dd��dS(NiiiRss$���iih$i�i���i����i�h$i���i�(iii(RRtaddRRR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_addys
*  # c
Cs�x>d&D]6}x-d'D]%}|jtjd
||�d
�qWqW|jtjtddd�d�|jtjtddd�d�|jtjtddd�d�|jtjtddd	�td�|jtjtddd�tddd
ddddd��|jtjtddd�tdddddddd��|jtjtddd�tdddddddd��|jtjtddd	�td�|jtjtddd�tdddddd	dd��|jtjtddd�tdddddddd��|jtjtddd�tddd d!d"ddd��|jtjtddd	�tdd	d#d$d%ddd��dS((Niiiii����ii����i���i�RsF���s�D�~�i5ihEi����i���i���i3ifEi����i�i�i����iyV4i��gEiVv��i�iwV4i��gEiTv��i���iwV4�i��g�iTv�:ixV4�i��g�iUv�:(iii(iii����ii����i���i�(RRtbiasRR(RR
R+((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt	test_bias�s>

'###c
Cs~x5dD]-}|jtjt|||�t|�qW|jtjtddd�tddddddd	d
��|jtjtddd�tddddd
ddd��|jtjtddd�d�|jtjtddd�tdddddddd��|jtjtddd�d�|jtjtddd�tddddddd	d��dS(NiiiiiiEi���ii���i���iiEi�ii�i�sE���i4igEi��i�i��i4igEi����i�i����(iii(RRtlin2linRR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_lin2lin�s 
+#c	Cs�|jtjddd�ddf�|jtjddd�tdddd	d
dd�df�|jtjddd�tddd
dddd�df�x;dD]3}|jtjd|d�d|ddf�q�WdS(Nsis��iM���i(iiii)i��iriii)i�iriM�sii
(iM���i((iM���i((iM���i((iiis(ii(RRt	adpcm2lintNoneR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_adpcm2lin�s
&
cCs�|jtjtddd�ddf�|jtjtddd�dd
f�|jtjtddd�ddf�x;dD]3}|jtjd|d	|d�ddf�q�WdS(Nisi#���i'iiisi
ii(i#���i'(ii'(ii'(iiis(ii(RRt	lin2adpcmRR0(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_lin2adpcm�s



 cCs|jttjddd�|jttjddd�|jttjddd	�|jttjddd
�|jttjddd�|jttjddd�|jttjddd
�|jttjddd�|jttjddd�|jttjddd�dS(Nsii+ii����iYi���i�(ii����(iiY(ii����(iiY(i���i(i�i(i���i(i�i(tassertRaisest	TypeErrorRR/R2t
ValueError(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_invalid_adpcm_state�scCsd|jtjtdd�d�|jtjtdd�d�|jtjtdd�d�dS(NisՇ�$�*ZisՇ�$�*Ui(RRtlin2alawR(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_lin2alaw�scs�d}dddddddd	d
ddd
ddddddddddg}xDdD]<�|jtj|��t��fd�|D���qUWdjd�td�D��}x<dD]4�tj|��}|jtj|��|�q�WdS( Ns$*QTUXkq����������iP���i0���i@���i@�i����i����i����i��i���i����i����i�i�i�i�i	iiii�iRijiic3s!|]}|�d>d?VqdS(ii
N((Rtx(R
(s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys	<genexpr>�sRcss|]}t|�VqdS(N(tchr(RR:((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys	<genexpr>�si(iii(ii(RRtalaw2linRtjointxrangeR8(Rtencodedtsrctdecoded((R
s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_alaw2lin�s!'
%
cCsd|jtjtdd�d�|jtjtdd�d�|jtjtdd�d�dS(Nis����gis����~i(RRtlin2ulawR(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_lin2ulaw�scs�d}dddddddd	d
ddd
ddddddddg}xDdD]<�|jtj|��t��fd�|D���qOWdjd�td�tdd�D��}x<dD]4�tj|��}|jtj|��|�q�WdS(Ns(?Wjv|~��������i��i��iA���i���i]���i���i��i����i����ii_i_i�i�i�i5iiiiic3s!|]}|�d>d?VqdS(iiN((RR:(R
(s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys	<genexpr>	sRcss|]}t|�VqdS(N(R;(RR:((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys	<genexpr>sii�i(iii(ii(RRtulaw2linRR=RRC(RR?R@RA((R
s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_ulaw2lins$
%,
c
Cs-x�dD]}}|jtjd|d�d�|jtjt||d�dtt|��|jtjt||d�t|�qW|jtjtddd�d�|jtjtddd�tdddd	d
d	d
d��|jtjtddd�tdddd
dd
dd��dS(NiiiRiss$���ih$i�i���i����i�h$i���i�(iii(RRtmulRRR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_muls
#c
Cs�xd#D]}|jtjd|dddd�ddd%ff�|jtjd|dddd�ddd(ff�|jtjd|ddd	d�dd
d*ff�|jtjt||dddd�dt|�|jtjt||dddddd�dt|�qWd}tjddddd	|�\}}tjddddd	|�\}}|j||d�x�d+D]�}tjt||ddd	d�\}}d,\}}xatdtt|�|�D]C}tjt||||!|ddd	|�\}}||7}q�W|j||�|j||�q�Witddd
ddddd�d6tdddddddd�d6tdddddddd�d6}	x�d-D]z}|jtjt||dddddd�d|	|�|jtjt||ddddd d!�d|	|�q�W|jt	tjdddddd"�|jt	tjddddddd.f�dS(/NiiiRi@i����iii�>i����ssi
i7i���iUi����i��i�
iw7i���isVi����if�i�@�
ivww7i�6��i�
tVij��i�@g�iii
i*(iii(ii((ii(ii((ii((ii(ii(ii(ii(ii(ii((ii(iii(RN(iii(i*(
RRtratecvR0RRRRR4R5(
RR
tstatetd1td2td0tstate0tdRtexpected((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_ratecv sJ
!!!)/$$
(###
//%cCsmxfdD]^}|jtjd|�d�|jtjt|ddd�|�t|ddd��qWdS(NiiiRi(iii(RRtreverseR(RR
((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_reverseLs
%cCs1x*dD]"}t|}tdt|��}x8t|�D]*}||d|�||dd|�<q:W|jtjt|�|dd�|�|jtjt|�|dd�dt|��x<t|�D].}||d|�|||dd|�<q�W|jtjt|�|dd�|�qWdS(Niiiisg�?(iii(Rt	bytearrayRRRRttomonotstr(RR
tdata1tdata2tk((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_tomonoRs

((2,cCsxdD]}t|}tdt|��}x8t|�D]*}||d|�||dd|�<q:W|jtj||dd�|�|jtj||dd�dt|��x<t|�D].}||d|�|||dd|�<q�W|jtj||dd�|�qWdS(Niiiis(iii(RRTRRRRttostereo(RR
RWRXRY((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt
test_tostereo^s

(",,cCsV|jtjtdtd�d�|jtjdttd�td�d�dS(Nig�?sg(RRt
findfactorRR(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_findfactorjs$'cCs�|jtjtdtd�d	�|jtjtdtdddd��d
�|jtjtdd dtdtd�d�dS(Niig�?ig�����f�@i����ii(ig�?(ig�����f�@(ig�?(RRtfindfitRR(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_findfitos
$)-cCs$|jtjtdd�d�dS(Niii(RRtfindmaxR(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_findmaxvscCs�x�dD]�}t|dddt|t|�}|jtj||d�d�|jtj||d�d�|jtj||d�d�|jtj||d�t|�|jtj||d�t|�qWdS(Niiiii����i(iii(RRRRRt	getsample(RR
R	((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_getsampleys
$#cCs9|jtjtjdjd�td�D��d�dS(NRcss|]}t|�VqdS(N(R;(RR:((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pys	<genexpr>�sii�~�(R4RterrorRaR=R>(R((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_negativelen�sc
Csed}xXtD]P\}}|}|jtjtj||d�|jtjtj||�|jtjtj||�|jtjtj||�|jtjtj	||�|jtjtj
||�|jtjtj||�|jtjtj||�|jtjtj
||d�|jtjtj||dd�|jtjtj||dd�|jtjtj|||�|jtjtj||d�|jtjtj||�|jtjtj|||�|jtjtj||ddd|�|jtjtj||�|jtjtj||�|jtjtj|||�q
WdS(Nig�?g�?i(R0tINVALID_DATAR4RReRcRRRR$R!RR'RGRUR[R)R+RRR-RIRCR8R2(RRJR	tsizetsize2((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_issue7673�s,""(cCsxd}d}xedD]]}|jtjtj||�|jtjtj||�|jtjtj|||�qWdS(Ntabcdefghi����iiii(i����iiii(R0R4RReRER<R/(RR	RJRh((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyttest_wrongsize�s
(t__name__t
__module__RRRR R"R&R(R*R,R.R1R3R7R9RBRDRFRHRQRSRZR\R^R`RbRdRfRjRl(((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyR's:	
						
	
	
	!			
							,										cCstt�dS(N(RR(((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt	test_main�st__main__(RtsystunittestRttest.test_supportRRRRRRRRgtTestCaseRRoRm(((s8/usr/local/python-2.7/lib/python2.7/test/test_audioop.pyt<module>s8
	


#		��	
© 2025 GrazzMean