@@ -202,26 +202,26 @@ func TestEdgeDistancesUpdateMinInteriorDistanceRejectionTestIsConservative(t *te
202
202
a : Point {r3.Vector {X : 1 , Y : - 8.9031850507928352e-11 , Z : 0 }},
203
203
b : Point {r3.Vector {X : - 0.99999999999996347 , Y : 2.7030110029169596e-07 , Z : 1.555092348806121e-99 }},
204
204
minDist : minDist ,
205
- want : false ,
205
+ want : true ,
206
206
},
207
207
{
208
208
x : Point {r3.Vector {X : 1 , Y : - 4.7617930898495072e-13 , Z : 0 }},
209
209
a : Point {r3.Vector {X : - 1 , Y : - 1.6065916409055676e-10 , Z : 0 }},
210
210
b : Point {r3.Vector {X : 1 , Y : 0 , Z : 9.9964883247706732e-35 }},
211
211
minDist : minDist ,
212
- want : false ,
212
+ want : true ,
213
213
},
214
214
{
215
215
x : Point {r3.Vector {X : 1 , Y : 0 , Z : 0 }},
216
216
a : Point {r3.Vector {X : 1 , Y : - 8.4965026896454536e-11 , Z : 0 }},
217
217
b : Point {r3.Vector {X : - 0.99999999999966138 , Y : 8.2297529603339328e-07 , Z : 9.6070344113320997e-21 }},
218
218
minDist : minDist ,
219
- want : false ,
219
+ want : true ,
220
220
},
221
221
}
222
222
223
223
for _ , test := range tests {
224
- if _ , ok := UpdateMinDistance (test .x , test .a , test .b , test .minDist ); ! ok {
224
+ if _ , ok := UpdateMinDistance (test .x , test .a , test .b , test .minDist ); ok != test . want {
225
225
t .Errorf ("UpdateMinDistance(%v, %v, %v, %v) = %v, want %v" , test .x , test .a , test .b , test .minDist , ok , test .want )
226
226
}
227
227
}
0 commit comments