Mercurial Hosting > traffic-intelligence
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()