@@ -48,113 +48,113 @@ tape( 'main export is a function', function test( t ) {
48
48
} ) ;
49
49
50
50
tape ( '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 ' ) ;
53
53
t . end ( ) ;
54
54
} ) ;
55
55
56
56
tape ( '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 ' ) ;
62
62
t . end ( ) ;
63
63
} ) ;
64
64
65
65
tape ( '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 ' ) ;
71
71
t . end ( ) ;
72
72
} ) ;
73
73
74
74
tape ( '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 ' ) ;
80
80
t . end ( ) ;
81
81
} ) ;
82
82
83
83
tape ( '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 ' ) ;
89
89
t . end ( ) ;
90
90
} ) ;
91
91
92
92
tape ( '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 ' ) ;
94
94
t . end ( ) ;
95
95
} ) ;
96
96
97
97
tape ( '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 ' ) ;
99
99
t . end ( ) ;
100
100
} ) ;
101
101
102
102
tape ( '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 ' ) ;
104
104
t . end ( ) ;
105
105
} ) ;
106
106
107
107
tape ( '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 ' ) ;
109
109
t . end ( ) ;
110
110
} ) ;
111
111
112
112
tape ( '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 ' ) ;
116
116
t . end ( ) ;
117
117
} ) ;
118
118
119
119
tape ( '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 ' ) ;
123
123
t . end ( ) ;
124
124
} ) ;
125
125
126
126
tape ( '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 ' ) ;
130
130
t . end ( ) ;
131
131
} ) ;
132
132
133
133
tape ( '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 ' ) ;
137
137
t . end ( ) ;
138
138
} ) ;
139
139
140
140
tape ( '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 ' ) ;
144
144
t . end ( ) ;
145
145
} ) ;
146
146
147
147
tape ( '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 ' ) ;
151
151
t . end ( ) ;
152
152
} ) ;
153
153
154
154
tape ( '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 ' ) ;
158
158
t . end ( ) ;
159
159
} ) ;
160
160
0 commit comments