ETB JNI test progress

I am pretty confused :(
This commit is contained in:
Andrey 2022-11-29 10:17:05 -05:00
parent 85c22ac971
commit 2a0756c95d
2 changed files with 8 additions and 7 deletions

View File

@ -18,7 +18,7 @@ import static junit.framework.Assert.*;
public class JniUnitTest {
@Before
public void reset() {
new EngineLogic().resetTest();
// new EngineLogic().resetTest();
}
@Test
@ -71,12 +71,12 @@ public class JniUnitTest {
engineLogic.setConfiguration(new byte[]{3}, Fields.THROTTLEPEDALPOSITIONADCCHANNEL.getTotalOffset(), 1);
engineLogic.setConfiguration(new byte[]{3}, Fields.THROTTLEPEDALPOSITIONSECONDADCCHANNEL.getTotalOffset(), 1);
engineLogic.initTps();
engineLogic.burnRequest();
System.out.println("engineLogic.invokeEtbCycle");
engineLogic.invokeEtbCycle();
assertEquals(120.36, getValue(engineLogic.getOutputs(), Sensor.etb1DutyCycle));
// engineLogic.initTps();
// engineLogic.burnRequest();
// System.out.println("engineLogic.invokeEtbCycle");
// engineLogic.invokeEtbCycle();
//
// assertEquals(120.36, getValue(engineLogic.getOutputs(), Sensor.etb1DutyCycle));
}
private double getField(EngineLogic engineLogic, Field field) {

View File

@ -26,6 +26,7 @@ static EngineTestHelper* getEth() {
JNIEXPORT void JNICALL Java_com_rusefi_native_1_EngineLogic_resetTest
(JNIEnv *, jobject) {
printf("[native] resetTest\n");
ethPtr = nullptr;
}