WIP use catch2 instead of unity

This commit is contained in:
jacqueline
2022-11-08 10:55:42 +11:00
parent 1958b262ee
commit e219925fac
10 changed files with 18013 additions and 27 deletions
+1 -1
View File
@@ -1 +1 @@
idf_component_register(SRCS "main.c" INCLUDE_DIRS ".")
idf_component_register(SRCS "main.cpp" INCLUDE_DIRS "." REQUIRE "catch2")
-22
View File
@@ -1,22 +0,0 @@
#include <stdio.h>
#include <string.h>
#include "unity.h"
static void print_banner(const char* text);
void app_main(void)
{
print_banner("Running tests without [ignore] tag");
UNITY_BEGIN();
unity_run_tests_by_tag("[ignore]", true);
UNITY_END();
print_banner("Starting interactive test menu");
unity_run_menu();
}
static void print_banner(const char* text)
{
printf("\n#### %s #####\n\n", text);
}
+17
View File
@@ -0,0 +1,17 @@
#include <stdio.h>
#include <string.h>
static void print_banner(const char* text);
extern "C" {
void app_main(void)
{
print_banner("Running tests without [ignore] tag");
}
}
static void print_banner(const char* text)
{
printf("\n#### %s #####\n\n", text);
}