diff trafficintelligence/tests/moving.txt @ 1114:7135b5eaa6b4

correcting poor requirement for interpolateCurvilinearPositions (when changing alignment)
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 21 Jun 2019 15:54:04 -0400
parents 6bbcd9433732
children a3982d591a61
line wrap: on
line diff
--- a/trafficintelligence/tests/moving.txt	Thu Jun 20 10:39:21 2019 -0400
+++ b/trafficintelligence/tests/moving.txt	Fri Jun 21 15:54:04 2019 -0400
@@ -229,8 +229,11 @@
 >>> o.curvilinearPositions = t1
 >>> o.interpolateCurvilinearPositions(2.3)
 [4.3, 0.0, 'b']
->>> o.interpolateCurvilinearPositions(10.7) # doctest:+ELLIPSIS
-[14.09999..., 0.69999..., 'a']
+>>> o.interpolateCurvilinearPositions(9.7) # doctest:+ELLIPSIS
+[11.7..., 0.0..., 'b']
+>>> o.interpolateCurvilinearPositions(10.7)
+Object 0 changes lane at 10.7
+>>> t2 = CurvilinearTrajectory.generate(0, 1., 10, 'a', 1.)
 
 >>> t1 = CurvilinearTrajectory.generate(3, 1., 10, 'b')
 >>> t1.duplicateLastPosition()