Add working unit tests

This commit is contained in:
Jaakko Haakana 2025-07-26 15:19:49 +03:00
parent f609d54a14
commit 995cc7784c
106 changed files with 589 additions and 582 deletions

18
test/emul/Arduino.h Normal file
View file

@ -0,0 +1,18 @@
#ifndef ARDUINO_H
#define ARDUINO_H
#include <stdint.h>
#include "esp-hal-gpio.h"
void pinMode(uint8_t pin, uint8_t mode);
void digitalWrite(uint8_t pin, uint8_t val);
int digitalRead(uint8_t pin);
// Can be previously declared as a macro in stupid eModbus
#undef millis
unsigned long millis();
#define max(a, b) std::max(a, b)
#endif