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