diff --git a/unit_tests/tests/ignition_injection/injection_mode_transition.cpp b/unit_tests/tests/ignition_injection/injection_mode_transition.cpp index ff2ee2a2a8..130fd85521 100644 --- a/unit_tests/tests/ignition_injection/injection_mode_transition.cpp +++ b/unit_tests/tests/ignition_injection/injection_mode_transition.cpp @@ -19,6 +19,14 @@ TEST(fuelControl, transitionIssue1592) { ASSERT_EQ(CRANKING, engine->rpmCalculator.getState()); ASSERT_EQ( 100, GET_RPM()) << "spinning-RPM#1"; + ASSERT_EQ(IM_SIMULTANEOUS, ENGINE(getCurrentInjectionMode(PASS_ENGINE_PARAMETER_SIGNATURE))); + + + eth.fireTriggerEvents2(4 /* count */ , 150 /* ms */); + ASSERT_EQ( 400, GET_RPM()) << "running-RPM#1"; + + ASSERT_EQ(IM_SIMULTANEOUS, ENGINE(getCurrentInjectionMode(PASS_ENGINE_PARAMETER_SIGNATURE))); + } diff --git a/unit_tests/tests/tests.mk b/unit_tests/tests/tests.mk index 56b5d5250a..ef17048a9c 100644 --- a/unit_tests/tests/tests.mk +++ b/unit_tests/tests/tests.mk @@ -6,6 +6,7 @@ TESTS_SRC_CPP = \ tests/trigger/test_cam_vvt_input.cpp \ tests/trigger/test_2jz_vvt.cpp \ tests/trigger/test_injection_scheduling.cpp \ + tests/ignition_injection/injection_mode_transition.cpp \ tests/test_util.cpp \ tests/test_ion.cpp \ tests/test_aux_valves.cpp \