Fixes to unit tests to work on native platform

This commit is contained in:
2024-04-10 21:13:45 +10:00
parent 3d315be27f
commit d3325b71cd
2 changed files with 28 additions and 2 deletions

View File

@@ -2,6 +2,14 @@
#include <Arduino.h> #include <Arduino.h>
#include "PacketCRC.h" #include "PacketCRC.h"
void setUp()
{
}
void tearDown()
{
}
void run_calculate_test(const uint8_t *packet_data, const uint16_t expected_checksum) void run_calculate_test(const uint8_t *packet_data, const uint16_t expected_checksum)
{ {
PacketCRC packetCRC; PacketCRC packetCRC;
@@ -82,4 +90,9 @@ void setup()
runUnityTests(); runUnityTests();
} }
void loop() {} void loop() {}
int main(void)
{
return runUnityTests();
}

View File

@@ -2,7 +2,15 @@
#include <Arduino.h> #include <Arduino.h>
#include "PacketParser.h" #include "PacketParser.h"
void run_parse_test(const uint8_t *packet_data, Packet& packet) void setUp()
{
}
void tearDown()
{
}
void run_parse_test(const uint8_t *packet_data, Packet &packet)
{ {
PacketParser packetParser; PacketParser packetParser;
@@ -66,3 +74,8 @@ void setup()
runUnityTests(); runUnityTests();
} }
void loop() {} void loop() {}
int main(void)
{
return runUnityTests();
}