From a9b44e992057390c32425e4acc1ff7f9a3527c8f Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 13 Oct 2015 10:34:42 +0200 Subject: [PATCH] testcase for reproducing bug with overspeed in lookahead --- .../DriverStrategy/DriverStrategyTestTruck.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/VectoCoreTest/Integration/DriverStrategy/DriverStrategyTestTruck.cs b/VectoCoreTest/Integration/DriverStrategy/DriverStrategyTestTruck.cs index a506e47089..5b27937336 100644 --- a/VectoCoreTest/Integration/DriverStrategy/DriverStrategyTestTruck.cs +++ b/VectoCoreTest/Integration/DriverStrategy/DriverStrategyTestTruck.cs @@ -814,6 +814,22 @@ namespace TUGraz.VectoCore.Tests.Integration.DriverStrategy @"..\..\TestData\Integration\DriverStrategy\Vecto2.2\40t Truck_Overspeed\40t_Long_Haul_Truck_Cycle_Accelerate_0_40_downhill_1.vmod"); } + [TestMethod] + public void Truck_Accelerate_Decelerate_Downhill_overspeed() + { + var cycleData = new string[] { + // <s>,<v>,<grad>,<stop> + " 0, 60, 0, 0", + " 10, 60, -6, 0", + "100, 55, -6, 0", + "300, 55, -6, 0" + }; + var cycle = SimpleDrivingCycles.CreateCycleData(cycleData); + + Truck40tPowerTrain.CreateEngineeringRun(cycle, "Truck_DriverStrategy_Accelerate_Decelerate-overspeed.vmod", true) + .Run(); + } + #endregion } } \ No newline at end of file -- GitLab