Mercurial > hg > nsaunier > traffic-intelligence
diff trafficintelligence/tests/events.txt @ 1287:76f5693b530c
updated tests for numpy 2
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Sat, 20 Jul 2024 20:35:21 -0400 |
| parents | 9f1711a85c56 |
| children |
line wrap: on
line diff
--- a/trafficintelligence/tests/events.txt Wed Jul 17 12:28:01 2024 -0400 +++ b/trafficintelligence/tests/events.txt Sat Jul 20 20:35:21 2024 -0400 @@ -38,26 +38,26 @@ >>> inter.computeCrossingsCollisions(predictionParams, 0.1, 10) >>> ttc = inter.getIndicator("Time to Collision") >>> ttc[0] -5.0 +np.float64(5.0) >>> ttc[1] -4.0 +np.float64(4.0) >>> (inter.collisionPoints[0][0] - Point(0.,0.)).norm2() < 0.0001 True >>> (inter.collisionPoints[4][0] - Point(0.,0.)).norm2() < 0.0001 True >>> inter.getIndicator(Interaction.indicatorNames[1])[4] < 0.000001 # collision angle -True +np.True_ >>> inter.getIndicator(Interaction.indicatorNames[1])[5] is None True >>> inter.getIndicator(Interaction.indicatorNames[1])[6] # doctest:+ELLIPSIS -3.1415... +np.float64(3.1415...) # test if reseting object >>> o2 = MovingObject.generate(2, Point(0.,-5.), Point(0.,-1.), TimeInterval(0,10)) >>> inter.setRoadUsers([o1,o2]) >>> ttc = inter.getIndicator("Time to Collision") >>> ttc[0] -5.0 +np.float64(5.0) >>> inter.computeIndicators() >>> inter.computeCrossingsCollisions(predictionParams, 0.1, 10) >>> inter.getIndicator("Time to Collision") is None
