From 50b1d0300152e594a042a74e9043a55fa77604f9 Mon Sep 17 00:00:00 2001 From: Andrey Date: Fri, 9 Sep 2022 14:04:22 -0400 Subject: [PATCH] E38 --- unit_tests/tests/lua/test_lua_e38.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/unit_tests/tests/lua/test_lua_e38.cpp b/unit_tests/tests/lua/test_lua_e38.cpp index 60dfd7397a..77b89c7bf7 100644 --- a/unit_tests/tests/lua/test_lua_e38.cpp +++ b/unit_tests/tests/lua/test_lua_e38.cpp @@ -27,7 +27,6 @@ TEST(LuaE38, rpm) { EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(script).value_or(0), 2629.5); } - TEST(LuaE38, tps) { const char* script = TWO_BYTES_MSB ECMEngineStatus R"( @@ -38,3 +37,17 @@ TEST(LuaE38, tps) { )"; EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(script).value_or(0), 5.881); } + +#define ECMEngineCoolantTemp "\ndata = { 0x00, 0xCA, 0x69, 0x3F, 0x6A, 0x00, 0x00, 0x00}\n " + + +TEST(LuaE38, clt) { + +EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(TWO_BYTES_MSB ECMEngineCoolantTemp R"( + function testFunc() + clt = data[3] -40 + return clt + end + )" + ).value_or(0), 65); +}