Fix div-by-zero in component division test

This commit is contained in:
varon 2017-03-19 16:43:19 +02:00
parent 4e93da0f41
commit 33dfaa2df7

View file

@ -110,6 +110,7 @@ module Vector2 =
//
[<Property>]
let ``Vector-float division is the same as component-float division`` (a : Vector2,f : float32) =
let r = a / f
Assert.ApproximatelyEqual(a.X / f,r.X)
Assert.ApproximatelyEqual(a.Y / f,r.Y)
if not (approxEq f 0.0f) then // we don't support diving by zero.
let r = a / f
Assert.ApproximatelyEqual(a.X / f,r.X)
Assert.ApproximatelyEqual(a.Y / f,r.Y)