Files
mongoose-touch/unittest/main.c

23 lines
399 B
C

#include "test.h"
int test_failures=0;
int assert_count=0;
uint32_t mqtt_pub_count;
uint32_t mqtt_sub_count;
int main() {
test_widget();
test_widget_mqtt();
test_screen();
test_buttons();
test_relays();
if (test_failures) {
LOG(LL_ERROR, ("%d test failures", test_failures));
return -1;
}
LOG(LL_INFO, ("All tests passed, %d assertions OK", assert_count));
return 0;
}