mirror of https://github.com/rusefi/rusefi-1.git
#628 unit test
This commit is contained in:
parent
c5999bf358
commit
e7758ae9c1
|
@ -99,6 +99,7 @@ int main(void) {
|
||||||
testFLStack();
|
testFLStack();
|
||||||
|
|
||||||
testSignalExecutor();
|
testSignalExecutor();
|
||||||
|
testPwmGenerator();
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
#include "utlist.h"
|
#include "utlist.h"
|
||||||
#include "event_queue.h"
|
#include "event_queue.h"
|
||||||
#include "unit_test_framework.h"
|
#include "unit_test_framework.h"
|
||||||
|
#include "pwm_generator_logic.h"
|
||||||
|
|
||||||
EventQueue schedulingQueue;
|
EventQueue schedulingQueue;
|
||||||
|
|
||||||
|
@ -113,6 +114,27 @@ static void testSignalExecutor3(void) {
|
||||||
eq.executeAll(100);
|
eq.executeAll(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void testApplyPinState(PwmConfig *state, int stateIndex) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void testPwmGenerator() {
|
||||||
|
print("*************************************** testPwmGenerator\r\n");
|
||||||
|
|
||||||
|
PwmConfig pwm;
|
||||||
|
|
||||||
|
OutputPin pin;
|
||||||
|
|
||||||
|
//pwm.setFrequency(600);
|
||||||
|
|
||||||
|
// startSimplePwm(&pwm, "unit_test",
|
||||||
|
// &pin,
|
||||||
|
// 600 /* frequency */,
|
||||||
|
// 0.80 /* duty cycle */,
|
||||||
|
// &testApplyPinState);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
void testSignalExecutor(void) {
|
void testSignalExecutor(void) {
|
||||||
testSignalExecutor3();
|
testSignalExecutor3();
|
||||||
print("*************************************** testSignalExecutor\r\n");
|
print("*************************************** testSignalExecutor\r\n");
|
||||||
|
|
|
@ -10,5 +10,6 @@
|
||||||
|
|
||||||
int getRevolutionCounter();
|
int getRevolutionCounter();
|
||||||
void testSignalExecutor(void);
|
void testSignalExecutor(void);
|
||||||
|
void testPwmGenerator();
|
||||||
|
|
||||||
#endif /* TEST_SIGNAL_EXECUTOR_H_ */
|
#endif /* TEST_SIGNAL_EXECUTOR_H_ */
|
||||||
|
|
Loading…
Reference in New Issue