Line | Branch | Decision | Exec | Source |
---|---|---|---|---|
1 | /* | |||
2 | * test_lua_vin.cpp | |||
3 | * | |||
4 | */ | |||
5 | ||||
6 | #include "pch.h" | |||
7 | #include "rusefi_lua.h" | |||
8 | #include "lua_lib.h" | |||
9 | ||||
10 | ||||
11 | 4 | TEST(LuaVin, Test) { | ||
12 |
1/1✓ Branch 2 taken 1 time.
|
1 | EngineTestHelper eth(engine_type_e::TEST_CRANK_ENGINE); | |
13 | ||||
14 | 1 | strcpy(engineConfiguration->vinNumber, "GM123"); | ||
15 | ||||
16 | 1 | const char* realdata = R"( | ||
17 | ||||
18 | function testFunc() | |||
19 | return vin(0) | |||
20 | end)"; | |||
21 | ||||
22 |
3/7✓ Branch 3 taken 1 time.
✓ Branch 7 taken 1 time.
✗ Branch 11 not taken.
✓ Branch 12 taken 1 time.
✗ Branch 15 not taken.
✗ Branch 20 not taken.
✗ Branch 23 not taken.
|
1 | EXPECT_NEAR_M3(testLuaReturnsNumberOrNil(realdata).value_or(0), 0x47); | |
23 | 2 | } | ||
24 |