Unbreak the tests build

This commit is contained in:
jacqueline
2024-06-25 15:23:51 +10:00
parent 2d04e13cc6
commit 8db57d6dc5
14 changed files with 44 additions and 79 deletions
+8 -10
View File
@@ -1,8 +1,6 @@
/*
* Copyright 2023 jacqueline <me@jacqueline.id.au>
*
* SPDX-License-Identifier: GPL-3.0-only
*/
# Copyright 2024 jacqueline <me@jacqueline.id.au>
#
# SPDX-License-Identifier: GPL-3.0-only
cmake_minimum_required(VERSION 3.16)
include($ENV{PROJ_PATH}/tools/cmake/common.cmake)
@@ -17,18 +15,18 @@ idf_build_set_property(
#list(APPEND EXTRA_WARNINGS "-Werror")
list(APPEND EXTRA_COMPONENT_DIRS
"$ENV{PROJ_PATH}/src/audio"
"$ENV{PROJ_PATH}/src/codecs"
"$ENV{PROJ_PATH}/src/database"
"$ENV{PROJ_PATH}/src/drivers"
"$ENV{PROJ_PATH}/src/graphics"
"$ENV{PROJ_PATH}/src/locale"
"$ENV{PROJ_PATH}/src/memory"
"$ENV{PROJ_PATH}/src/tangara"
"$ENV{PROJ_PATH}/src/tasks"
"$ENV{PROJ_PATH}/src/ui"
"$ENV{PROJ_PATH}/src/dev_console"
"$ENV{PROJ_PATH}/src/util"
"fixtures"
)
# List all components that include tests here.
set(TEST_COMPONENTS "codecs" "database" "drivers")
set(TEST_COMPONENTS "drivers")
project(device_tests)
+3 -5
View File
@@ -1,7 +1,5 @@
/*
* Copyright 2023 jacqueline <me@jacqueline.id.au>
*
* SPDX-License-Identifier: GPL-3.0-only
*/
# Copyright 2023 jacqueline <me@jacqueline.id.au>
#
# SPDX-License-Identifier: GPL-3.0-only
idf_component_register(INCLUDE_DIRS "." REQUIRES drivers)
+1 -1
View File
@@ -7,7 +7,7 @@
#pragma once
#include "catch2/catch.hpp"
#include "i2c.hpp"
#include "drivers/i2c.hpp"
class I2CFixture {
public:
+1 -1
View File
@@ -7,7 +7,7 @@
#pragma once
#include "catch2/catch.hpp"
#include "spi.hpp"
#include "drivers/spi.hpp"
class SpiFixture {
public:
+4 -6
View File
@@ -1,10 +1,8 @@
/*
* Copyright 2023 jacqueline <me@jacqueline.id.au>
*
* SPDX-License-Identifier: GPL-3.0-only
*/
# Copyright 2023 jacqueline <me@jacqueline.id.au>
#
# SPDX-License-Identifier: GPL-3.0-only
idf_component_register(
SRCS "main.cpp"
INCLUDE_DIRS "."
REQUIRES "catch2 dev_console")
REQUIRES "catch2 tangara")
+2 -2
View File
@@ -8,11 +8,11 @@
#include <cstdint>
#include "catch_runner.hpp"
#include "esp_console.h"
#include "esp_log.h"
#include "catch_runner.hpp"
#include "console.hpp"
#include "dev_console/console.hpp"
void RegisterCatch2() {
esp_console_cmd_t cmd{
+1
View File
@@ -10,3 +10,4 @@ CONFIG_COMPILER_CXX_RTTI=y
CONFIG_COMPILER_STACK_CHECK_MODE_STRONG=y
CONFIG_COMPILER_STACK_CHECK=y
CONFIG_ESP_TASK_WDT=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="../partitions.csv"