From d3325b71cdd10bde9e046039bba4845c19f247b9 Mon Sep 17 00:00:00 2001 From: Matt Way Date: Wed, 10 Apr 2024 21:13:45 +1000 Subject: [PATCH] Fixes to unit tests to work on native platform --- test/test_crc/test_crc.cpp | 15 ++++++++++++++- test/test_packet_parser/test_packet_parser.cpp | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/test/test_crc/test_crc.cpp b/test/test_crc/test_crc.cpp index a530f10..998ad44 100644 --- a/test/test_crc/test_crc.cpp +++ b/test/test_crc/test_crc.cpp @@ -2,6 +2,14 @@ #include #include "PacketCRC.h" +void setUp() +{ +} + +void tearDown() +{ +} + void run_calculate_test(const uint8_t *packet_data, const uint16_t expected_checksum) { PacketCRC packetCRC; @@ -82,4 +90,9 @@ void setup() runUnityTests(); } -void loop() {} \ No newline at end of file +void loop() {} + +int main(void) +{ + return runUnityTests(); +} \ No newline at end of file diff --git a/test/test_packet_parser/test_packet_parser.cpp b/test/test_packet_parser/test_packet_parser.cpp index 6e56946..c5c3bfb 100644 --- a/test/test_packet_parser/test_packet_parser.cpp +++ b/test/test_packet_parser/test_packet_parser.cpp @@ -2,7 +2,15 @@ #include #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; @@ -66,3 +74,8 @@ void setup() runUnityTests(); } void loop() {} + +int main(void) +{ + return runUnityTests(); +} \ No newline at end of file