From 7a479fa44fa4c625e992c8d7d265320dfe903763 Mon Sep 17 00:00:00 2001 From: Matthew Kennedy Date: Sun, 26 Jul 2020 20:39:42 -0700 Subject: [PATCH] put mock in enginetesthelper --- unit_tests/engine_test_helper.cpp | 4 ++++ unit_tests/engine_test_helper.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/unit_tests/engine_test_helper.cpp b/unit_tests/engine_test_helper.cpp index a62a9ce011..ad223147b6 100644 --- a/unit_tests/engine_test_helper.cpp +++ b/unit_tests/engine_test_helper.cpp @@ -83,6 +83,10 @@ EngineTestHelper::EngineTestHelper(engine_type_e engineType, configuration_callb // this is needed to have valid CLT and IAT. //todo: reuse initPeriodicEvents(PASS_ENGINE_PARAMETER_SIGNATURE) method engine->periodicSlowCallback(PASS_ENGINE_PARAMETER_SIGNATURE); + + // Setup running in mock airmass mode + engineConfiguration->injectionMode = LM_MOCK; + engine->mockAirmassModel = &mockAirmass; } EngineTestHelper::~EngineTestHelper() { diff --git a/unit_tests/engine_test_helper.h b/unit_tests/engine_test_helper.h index 9431eb10ac..799254b36f 100644 --- a/unit_tests/engine_test_helper.h +++ b/unit_tests/engine_test_helper.h @@ -83,6 +83,8 @@ public: Engine engine; persistent_config_s persistentConfig; + MockAirmass mockAirmass; + private: void writeEvents(const char *fileName); };