only:unit test time mess
This commit is contained in:
parent
217243da5c
commit
74345aedef
|
@ -282,14 +282,14 @@ void EngineTestHelper::fireTriggerEvents(int count) {
|
||||||
fireTriggerEvents2(count, 5); // 5ms
|
fireTriggerEvents2(count, 5); // 5ms
|
||||||
}
|
}
|
||||||
|
|
||||||
void EngineTestHelper::assertInjectorUpEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex) {
|
void EngineTestHelper::assertInjectorUpEvent(const char *msg, int eventIndex, efitimeus_t momentUs, long injectorIndex) {
|
||||||
InjectionEvent *event = &engine.injectionEvents.elements[injectorIndex];
|
InjectionEvent *event = &engine.injectionEvents.elements[injectorIndex];
|
||||||
assertEvent(msg, eventIndex, (void*)turnInjectionPinHigh, momentX, event);
|
assertEvent(msg, eventIndex, (void*)turnInjectionPinHigh, momentUs, event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EngineTestHelper::assertInjectorDownEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex) {
|
void EngineTestHelper::assertInjectorDownEvent(const char *msg, int eventIndex, efitimeus_t momentUs, long injectorIndex) {
|
||||||
InjectionEvent *event = &engine.injectionEvents.elements[injectorIndex];
|
InjectionEvent *event = &engine.injectionEvents.elements[injectorIndex];
|
||||||
assertEvent(msg, eventIndex, (void*)turnInjectionPinLow, momentX, event);
|
assertEvent(msg, eventIndex, (void*)turnInjectionPinLow, momentUs, event);
|
||||||
}
|
}
|
||||||
|
|
||||||
scheduling_s * EngineTestHelper::assertEvent5(const char *msg, int index, void *callback, efitimeus_t expectedTimestamp) {
|
scheduling_s * EngineTestHelper::assertEvent5(const char *msg, int index, void *callback, efitimeus_t expectedTimestamp) {
|
||||||
|
@ -325,8 +325,8 @@ scheduling_s * EngineTestHelper::assertScheduling(const char *msg, int index, sc
|
||||||
return actual;
|
return actual;
|
||||||
}
|
}
|
||||||
|
|
||||||
void EngineTestHelper::assertEvent(const char *msg, int index, void *callback, efitimeus_t momentX, InjectionEvent *expectedEvent) {
|
void EngineTestHelper::assertEvent(const char *msg, int index, void *callback, efitimeus_t momentUs, InjectionEvent *expectedEvent) {
|
||||||
scheduling_s *event = assertEvent5(msg, index, callback, momentX);
|
scheduling_s *event = assertEvent5(msg, index, callback, momentUs);
|
||||||
|
|
||||||
InjectionEvent *actualEvent = (InjectionEvent *)event->action.getArgument();
|
InjectionEvent *actualEvent = (InjectionEvent *)event->action.getArgument();
|
||||||
|
|
||||||
|
|
|
@ -95,7 +95,7 @@ public:
|
||||||
|
|
||||||
const AngleBasedEvent* assertTriggerEvent(const char *msg, int index, AngleBasedEvent *expected, void *callback, angle_t enginePhase);
|
const AngleBasedEvent* assertTriggerEvent(const char *msg, int index, AngleBasedEvent *expected, void *callback, angle_t enginePhase);
|
||||||
|
|
||||||
void assertEvent(const char *msg, int index, void *callback, efitimeus_t momentX, InjectionEvent *event);
|
void assertEvent(const char *msg, int index, void *callback, efitimeus_t momentUs, InjectionEvent *event);
|
||||||
void assertInjectorUpEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex);
|
void assertInjectorUpEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex);
|
||||||
void assertInjectorDownEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex);
|
void assertInjectorDownEvent(const char *msg, int eventIndex, efitimeus_t momentX, long injectorIndex);
|
||||||
// todo: open question if this is worth a helper method or should be inlined?
|
// todo: open question if this is worth a helper method or should be inlined?
|
||||||
|
|
Loading…
Reference in New Issue