fome-fw/unit_tests/tests/trigger/test_override_gaps.cpp

30 lines
709 B
C++
Raw Normal View History

2021-05-25 14:15:48 -07:00
/*
* @file test_override_gaps.cpp
*
* Created on: May 25, 2021
* @author Andrey Belomutskiy, (c) 2012-2021
*/
#include "pch.h"
2021-05-25 14:15:48 -07:00
TEST(subaru, overrideGap) {
EngineTestHelper eth(FRANKENSO_MIATA_NA6_MAP);
2021-05-25 14:15:48 -07:00
CONFIG(overrideTriggerGaps) = true;
CONFIG(gapTrackingLengthOverride) = 2;
2021-10-30 08:09:10 -07:00
CONFIG(triggerGapOverrideFrom[0]) = 0.75 * 11.3;
CONFIG(triggerGapOverrideTo[0]) = 1.75 * 11.3;
CONFIG(triggerGapOverrideFrom[1]) = 0.75;
CONFIG(triggerGapOverrideTo[1]) = 1.25;
2021-05-25 14:15:48 -07:00
eth.setTriggerType(TT_SUBARU_7_WITHOUT_6);
2021-05-25 14:15:48 -07:00
ASSERT_EQ(2, engine->triggerCentral.triggerShape.gapTrackingLength);
ASSERT_EQ(FALSE, engine->triggerCentral.triggerShape.shapeDefinitionError) << "overrideGap shapeDefinitionError";
}