@@ -48,113 +48,113 @@ tape( 'main export is a function', function test( t ) {
4848} ) ;
4949
5050tape ( 'the function returns `NaN` if provided `NaN` as either of the arguments' , function test ( t ) {
51- t . strictEqual ( isnan ( cphase ( new Complex128 ( 2.0 , NaN ) ) ) , true , 'returns NaN ' ) ;
52- t . strictEqual ( isnan ( cphase ( new Complex128 ( NaN , 3.0 ) ) ) , true , 'returns NaN ' ) ;
51+ t . strictEqual ( isnan ( cphase ( new Complex128 ( 2.0 , NaN ) ) ) , true , 'returns expected value ' ) ;
52+ t . strictEqual ( isnan ( cphase ( new Complex128 ( NaN , 3.0 ) ) ) , true , 'returns expected value ' ) ;
5353 t . end ( ) ;
5454} ) ;
5555
5656tape ( 'the function returns `+0` if provided `im = +0.0` and `re >= 0`' , function test ( t ) {
57- t . strictEqual ( cphase ( new Complex128 ( 0.0 , + 0.0 ) ) , + 0.0 , 'returns +0 ' ) ;
58- t . strictEqual ( cphase ( new Complex128 ( 2.0 , + 0.0 ) ) , + 0.0 , 'returns +0 ' ) ;
59- t . strictEqual ( cphase ( new Complex128 ( 4.0 , + 0.0 ) ) , + 0.0 , 'returns +0 ' ) ;
60- t . strictEqual ( cphase ( new Complex128 ( 5.0 , + 0.0 ) ) , + 0.0 , 'returns +0 ' ) ;
61- t . strictEqual ( cphase ( new Complex128 ( 10.0 , + 0.0 ) ) , + 0.0 , 'returns +0 ' ) ;
57+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , + 0.0 ) ) , + 0.0 , 'returns expected value ' ) ;
58+ t . strictEqual ( cphase ( new Complex128 ( 2.0 , + 0.0 ) ) , + 0.0 , 'returns expected value ' ) ;
59+ t . strictEqual ( cphase ( new Complex128 ( 4.0 , + 0.0 ) ) , + 0.0 , 'returns expected value ' ) ;
60+ t . strictEqual ( cphase ( new Complex128 ( 5.0 , + 0.0 ) ) , + 0.0 , 'returns expected value ' ) ;
61+ t . strictEqual ( cphase ( new Complex128 ( 10.0 , + 0.0 ) ) , + 0.0 , 'returns expected value ' ) ;
6262 t . end ( ) ;
6363} ) ;
6464
6565tape ( 'the function returns `-0` if provided `im = -0.0` and `re >= 0`' , function test ( t ) {
66- t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 0.0 , - 0.0 ) ) ) , true , 'returns -0 ' ) ;
67- t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 2.0 , - 0.0 ) ) ) , true , 'returns -0 ' ) ;
68- t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 4.0 , - 0.0 ) ) ) , true , 'returns -0 ' ) ;
69- t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 5.0 , - 0.0 ) ) ) , true , 'returns -0 ' ) ;
70- t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 10.0 , - 0.0 ) ) ) , true , 'returns -0 ' ) ;
66+ t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 0.0 , - 0.0 ) ) ) , true , 'returns expected value ' ) ;
67+ t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 2.0 , - 0.0 ) ) ) , true , 'returns expected value ' ) ;
68+ t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 4.0 , - 0.0 ) ) ) , true , 'returns expected value ' ) ;
69+ t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 5.0 , - 0.0 ) ) ) , true , 'returns expected value ' ) ;
70+ t . strictEqual ( isNegativeZero ( cphase ( new Complex128 ( 10.0 , - 0.0 ) ) ) , true , 'returns expected value ' ) ;
7171 t . end ( ) ;
7272} ) ;
7373
7474tape ( 'the function returns `PI` if provided `im = +0.0` and `re <= -0.0`' , function test ( t ) {
75- t . strictEqual ( cphase ( new Complex128 ( - 0.0 , + 0.0 ) ) , + PI , 'returns +PI ' ) ;
76- t . strictEqual ( cphase ( new Complex128 ( - 2.0 , + 0.0 ) ) , + PI , 'returns +PI ' ) ;
77- t . strictEqual ( cphase ( new Complex128 ( - 4.0 , + 0.0 ) ) , + PI , 'returns +PI ' ) ;
78- t . strictEqual ( cphase ( new Complex128 ( - 5.0 , + 0.0 ) ) , + PI , 'returns +PI ' ) ;
79- t . strictEqual ( cphase ( new Complex128 ( - 10.0 , + 0.0 ) ) , + PI , 'returns +PI ' ) ;
75+ t . strictEqual ( cphase ( new Complex128 ( - 0.0 , + 0.0 ) ) , + PI , 'returns expected value ' ) ;
76+ t . strictEqual ( cphase ( new Complex128 ( - 2.0 , + 0.0 ) ) , + PI , 'returns expected value ' ) ;
77+ t . strictEqual ( cphase ( new Complex128 ( - 4.0 , + 0.0 ) ) , + PI , 'returns expected value ' ) ;
78+ t . strictEqual ( cphase ( new Complex128 ( - 5.0 , + 0.0 ) ) , + PI , 'returns expected value ' ) ;
79+ t . strictEqual ( cphase ( new Complex128 ( - 10.0 , + 0.0 ) ) , + PI , 'returns expected value ' ) ;
8080 t . end ( ) ;
8181} ) ;
8282
8383tape ( 'the function returns `-PI` if provided `im = -0.0` and `re <= -0.0`' , function test ( t ) {
84- t . strictEqual ( cphase ( new Complex128 ( - 0.0 , - 0.0 ) ) , - PI , 'returns -PI ' ) ;
85- t . strictEqual ( cphase ( new Complex128 ( - 2.0 , - 0.0 ) ) , - PI , 'returns -PI ' ) ;
86- t . strictEqual ( cphase ( new Complex128 ( - 4.0 , - 0.0 ) ) , - PI , 'returns -PI ' ) ;
87- t . strictEqual ( cphase ( new Complex128 ( - 5.0 , - 0.0 ) ) , - PI , 'returns -PI ' ) ;
88- t . strictEqual ( cphase ( new Complex128 ( - 10.0 , - 0.0 ) ) , - PI , 'returns -PI ' ) ;
84+ t . strictEqual ( cphase ( new Complex128 ( - 0.0 , - 0.0 ) ) , - PI , 'returns expected value ' ) ;
85+ t . strictEqual ( cphase ( new Complex128 ( - 2.0 , - 0.0 ) ) , - PI , 'returns expected value ' ) ;
86+ t . strictEqual ( cphase ( new Complex128 ( - 4.0 , - 0.0 ) ) , - PI , 'returns expected value ' ) ;
87+ t . strictEqual ( cphase ( new Complex128 ( - 5.0 , - 0.0 ) ) , - PI , 'returns expected value ' ) ;
88+ t . strictEqual ( cphase ( new Complex128 ( - 10.0 , - 0.0 ) ) , - PI , 'returns expected value ' ) ;
8989 t . end ( ) ;
9090} ) ;
9191
9292tape ( 'the function returns `+PI/4` if provided `re = im = +infinity`' , function test ( t ) {
93- t . strictEqual ( cphase ( new Complex128 ( PINF , PINF ) ) , + PI / 4.0 , 'returns +PI/4 ' ) ;
93+ t . strictEqual ( cphase ( new Complex128 ( PINF , PINF ) ) , + PI / 4.0 , 'returns expected value ' ) ;
9494 t . end ( ) ;
9595} ) ;
9696
9797tape ( 'the function returns `-PI/4` if provided `re = -im = +infinity`' , function test ( t ) {
98- t . strictEqual ( cphase ( new Complex128 ( PINF , NINF ) ) , - PI / 4.0 , 'returns -PI/4 ' ) ;
98+ t . strictEqual ( cphase ( new Complex128 ( PINF , NINF ) ) , - PI / 4.0 , 'returns expected value ' ) ;
9999 t . end ( ) ;
100100} ) ;
101101
102102tape ( 'the function returns `*3*PI/4` if provided `-re = im = +infinity`' , function test ( t ) {
103- t . strictEqual ( cphase ( new Complex128 ( NINF , PINF ) ) , + 3.0 * PI / 4.0 , 'returns +3*PI/4 ' ) ;
103+ t . strictEqual ( cphase ( new Complex128 ( NINF , PINF ) ) , + 3.0 * PI / 4.0 , 'returns expected value ' ) ;
104104 t . end ( ) ;
105105} ) ;
106106
107107tape ( 'the function returns `-3*PI/4` if provided `re = im = -infinity`' , function test ( t ) {
108- t . strictEqual ( cphase ( new Complex128 ( NINF , NINF ) ) , - 3.0 * PI / 4.0 , 'returns -3*PI/4 ' ) ;
108+ t . strictEqual ( cphase ( new Complex128 ( NINF , NINF ) ) , - 3.0 * PI / 4.0 , 'returns expected value ' ) ;
109109 t . end ( ) ;
110110} ) ;
111111
112112tape ( 'the function returns `0.0` when `re = +infinity`' , function test ( t ) {
113- t . strictEqual ( cphase ( new Complex128 ( PINF , - 2.0 ) ) , 0.0 , 'returns 0.0 ' ) ;
114- t . strictEqual ( cphase ( new Complex128 ( PINF , 0.0 ) ) , 0.0 , 'returns 0.0 ' ) ;
115- t . strictEqual ( cphase ( new Complex128 ( PINF , 2.0 ) ) , 0.0 , 'returns 0.0 ' ) ;
113+ t . strictEqual ( cphase ( new Complex128 ( PINF , - 2.0 ) ) , 0.0 , 'returns expected value ' ) ;
114+ t . strictEqual ( cphase ( new Complex128 ( PINF , 0.0 ) ) , 0.0 , 'returns expected value ' ) ;
115+ t . strictEqual ( cphase ( new Complex128 ( PINF , 2.0 ) ) , 0.0 , 'returns expected value ' ) ;
116116 t . end ( ) ;
117117} ) ;
118118
119119tape ( 'the function returns `+PI` when `im > 0` and `re = -infinity`' , function test ( t ) {
120- t . strictEqual ( cphase ( new Complex128 ( NINF , 1.0 ) ) , PI , 'returns PI ' ) ;
121- t . strictEqual ( cphase ( new Complex128 ( NINF , 2.0 ) ) , PI , 'returns PI ' ) ;
122- t . strictEqual ( cphase ( new Complex128 ( NINF , 3.0 ) ) , PI , 'returns PI ' ) ;
120+ t . strictEqual ( cphase ( new Complex128 ( NINF , 1.0 ) ) , PI , 'returns expected value ' ) ;
121+ t . strictEqual ( cphase ( new Complex128 ( NINF , 2.0 ) ) , PI , 'returns expected value ' ) ;
122+ t . strictEqual ( cphase ( new Complex128 ( NINF , 3.0 ) ) , PI , 'returns expected value ' ) ;
123123 t . end ( ) ;
124124} ) ;
125125
126126tape ( 'the function returns `-PI` when `im < 0` and `re = -infinity`' , function test ( t ) {
127- t . strictEqual ( cphase ( new Complex128 ( NINF , - 1.0 ) ) , - PI , 'returns -PI ' ) ;
128- t . strictEqual ( cphase ( new Complex128 ( NINF , - 2.0 ) ) , - PI , 'returns -PI ' ) ;
129- t . strictEqual ( cphase ( new Complex128 ( NINF , - 3.0 ) ) , - PI , 'returns -PI ' ) ;
127+ t . strictEqual ( cphase ( new Complex128 ( NINF , - 1.0 ) ) , - PI , 'returns expected value ' ) ;
128+ t . strictEqual ( cphase ( new Complex128 ( NINF , - 2.0 ) ) , - PI , 'returns expected value ' ) ;
129+ t . strictEqual ( cphase ( new Complex128 ( NINF , - 3.0 ) ) , - PI , 'returns expected value ' ) ;
130130 t . end ( ) ;
131131} ) ;
132132
133133tape ( 'the function returns `+PI/2` when `im = +infinity`' , function test ( t ) {
134- t . strictEqual ( cphase ( new Complex128 ( - 1.0 , PINF ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
135- t . strictEqual ( cphase ( new Complex128 ( 0.0 , PINF ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
136- t . strictEqual ( cphase ( new Complex128 ( 2.0 , PINF ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
134+ t . strictEqual ( cphase ( new Complex128 ( - 1.0 , PINF ) ) , PI / 2.0 , 'returns expected value ' ) ;
135+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , PINF ) ) , PI / 2.0 , 'returns expected value ' ) ;
136+ t . strictEqual ( cphase ( new Complex128 ( 2.0 , PINF ) ) , PI / 2.0 , 'returns expected value ' ) ;
137137 t . end ( ) ;
138138} ) ;
139139
140140tape ( 'the function returns `-PI/2` when `im = -infinity`' , function test ( t ) {
141- t . strictEqual ( cphase ( new Complex128 ( - 1.0 , NINF ) ) , - PI / 2.0 , 'returns -PI/2 ' ) ;
142- t . strictEqual ( cphase ( new Complex128 ( 0.0 , NINF ) ) , - PI / 2.0 , 'returns -PI/2 ' ) ;
143- t . strictEqual ( cphase ( new Complex128 ( 2.0 , NINF ) ) , - PI / 2.0 , 'returns -PI/2 ' ) ;
141+ t . strictEqual ( cphase ( new Complex128 ( - 1.0 , NINF ) ) , - PI / 2.0 , 'returns expected value ' ) ;
142+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , NINF ) ) , - PI / 2.0 , 'returns expected value ' ) ;
143+ t . strictEqual ( cphase ( new Complex128 ( 2.0 , NINF ) ) , - PI / 2.0 , 'returns expected value ' ) ;
144144 t . end ( ) ;
145145} ) ;
146146
147147tape ( 'the function returns `PI/2` if provided a positive `im` and `re=0`' , function test ( t ) {
148- t . strictEqual ( cphase ( new Complex128 ( 0.0 , 2.0 ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
149- t . strictEqual ( cphase ( new Complex128 ( 0.0 , 1.0 ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
150- t . strictEqual ( cphase ( new Complex128 ( 0.0 , 0.5 ) ) , PI / 2.0 , 'returns PI/2 ' ) ;
148+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , 2.0 ) ) , PI / 2.0 , 'returns expected value ' ) ;
149+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , 1.0 ) ) , PI / 2.0 , 'returns expected value ' ) ;
150+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , 0.5 ) ) , PI / 2.0 , 'returns expected value ' ) ;
151151 t . end ( ) ;
152152} ) ;
153153
154154tape ( 'the function returns `-PI/2` if provided a negative `im` and `re=0`' , function test ( t ) {
155- t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 2.0 ) ) , - PI / 2.0 , 'returns PI/2 ' ) ;
156- t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 1.0 ) ) , - PI / 2.0 , 'returns PI/2 ' ) ;
157- t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 0.5 ) ) , - PI / 2.0 , 'returns PI/2 ' ) ;
155+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 2.0 ) ) , - PI / 2.0 , 'returns expected value ' ) ;
156+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 1.0 ) ) , - PI / 2.0 , 'returns expected value ' ) ;
157+ t . strictEqual ( cphase ( new Complex128 ( 0.0 , - 0.5 ) ) , - PI / 2.0 , 'returns expected value ' ) ;
158158 t . end ( ) ;
159159} ) ;
160160
0 commit comments