From 1e8a9862f14ad8a00e1e573517f4d375ad6ac07a Mon Sep 17 00:00:00 2001 From: rusefi Date: Mon, 20 Jul 2020 14:25:32 -0400 Subject: [PATCH] unit test framework improvements for smoother event execution --- .../ignition_injection/test_dwell_corner_case_issue_796.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unit_tests/tests/ignition_injection/test_dwell_corner_case_issue_796.cpp b/unit_tests/tests/ignition_injection/test_dwell_corner_case_issue_796.cpp index 9c2cd55dd0..db280b2ca6 100644 --- a/unit_tests/tests/ignition_injection/test_dwell_corner_case_issue_796.cpp +++ b/unit_tests/tests/ignition_injection/test_dwell_corner_case_issue_796.cpp @@ -21,11 +21,12 @@ TEST(scheduler, dwellIssue796) { ASSERT_EQ(300000, ENGINE(rpmCalculator.oneDegreeUs) * 180); // with just a bit much time between events integer RPM goes down one full percent - eth.fireRise(601); - eth.fireFall(600); + eth.smartFireRise(601); + eth.smartFireFall(600); ASSERT_NEAR( 99, GET_RPM(), EPS3D) << "spinning-RPM#2"; // while integer RPM value is 1% away from rpm=100, below oneDegreeUs is much closer to RPM=100 value ASSERT_EQ(300250, (int)(ENGINE(rpmCalculator.oneDegreeUs) * 180)); + eth.writeEvents("dwell_issue_1592.logicdata"); }