From beb91163ab502b57a56378b18226b5833ae997fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Kijewski?= <rene.kijewski@fu-berlin.de> Date: Thu, 15 May 2014 00:35:55 +0200 Subject: [PATCH] unittests: Move tests-core into subdirectoy --- tests/unittests/tests-core/Makefile | 3 +++ .../{ => tests-core}/tests-core-atomic.c | 0 .../{ => tests-core}/tests-core-bitarithm.c | 0 .../{ => tests-core}/tests-core-cib.c | 0 .../{ => tests-core}/tests-core-clist.c | 0 .../{ => tests-core}/tests-core-lifo.c | 0 .../{ => tests-core}/tests-core-queue.c | 0 tests/unittests/tests-core/tests-core.c | 19 +++++++++++++++++++ tests/unittests/{ => tests-core}/tests-core.h | 8 +++++++- 9 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 tests/unittests/tests-core/Makefile rename tests/unittests/{ => tests-core}/tests-core-atomic.c (100%) rename tests/unittests/{ => tests-core}/tests-core-bitarithm.c (100%) rename tests/unittests/{ => tests-core}/tests-core-cib.c (100%) rename tests/unittests/{ => tests-core}/tests-core-clist.c (100%) rename tests/unittests/{ => tests-core}/tests-core-lifo.c (100%) rename tests/unittests/{ => tests-core}/tests-core-queue.c (100%) create mode 100644 tests/unittests/tests-core/tests-core.c rename tests/unittests/{ => tests-core}/tests-core.h (92%) diff --git a/tests/unittests/tests-core/Makefile b/tests/unittests/tests-core/Makefile new file mode 100644 index 0000000000..2bb651c200 --- /dev/null +++ b/tests/unittests/tests-core/Makefile @@ -0,0 +1,3 @@ +MODULE = tests-core + +include $(RIOTBASE)/Makefile.base diff --git a/tests/unittests/tests-core-atomic.c b/tests/unittests/tests-core/tests-core-atomic.c similarity index 100% rename from tests/unittests/tests-core-atomic.c rename to tests/unittests/tests-core/tests-core-atomic.c diff --git a/tests/unittests/tests-core-bitarithm.c b/tests/unittests/tests-core/tests-core-bitarithm.c similarity index 100% rename from tests/unittests/tests-core-bitarithm.c rename to tests/unittests/tests-core/tests-core-bitarithm.c diff --git a/tests/unittests/tests-core-cib.c b/tests/unittests/tests-core/tests-core-cib.c similarity index 100% rename from tests/unittests/tests-core-cib.c rename to tests/unittests/tests-core/tests-core-cib.c diff --git a/tests/unittests/tests-core-clist.c b/tests/unittests/tests-core/tests-core-clist.c similarity index 100% rename from tests/unittests/tests-core-clist.c rename to tests/unittests/tests-core/tests-core-clist.c diff --git a/tests/unittests/tests-core-lifo.c b/tests/unittests/tests-core/tests-core-lifo.c similarity index 100% rename from tests/unittests/tests-core-lifo.c rename to tests/unittests/tests-core/tests-core-lifo.c diff --git a/tests/unittests/tests-core-queue.c b/tests/unittests/tests-core/tests-core-queue.c similarity index 100% rename from tests/unittests/tests-core-queue.c rename to tests/unittests/tests-core/tests-core-queue.c diff --git a/tests/unittests/tests-core/tests-core.c b/tests/unittests/tests-core/tests-core.c new file mode 100644 index 0000000000..205e1de77e --- /dev/null +++ b/tests/unittests/tests-core/tests-core.c @@ -0,0 +1,19 @@ +/* + * Copyright (C) 2014 Martin Lenders + * + * This file is subject to the terms and conditions of the GNU Lesser General + * Public License. See the file LICENSE in the top level directory for more + * details. + */ + +#include "tests-core.h" + +void tests_core(void) +{ + TESTS_RUN(tests_core_atomic_tests()); + TESTS_RUN(tests_core_bitarithm_tests()); + TESTS_RUN(tests_core_cib_tests()); + TESTS_RUN(tests_core_clist_tests()); + TESTS_RUN(tests_core_lifo_tests()); + TESTS_RUN(tests_core_queue_tests()); +} diff --git a/tests/unittests/tests-core.h b/tests/unittests/tests-core/tests-core.h similarity index 92% rename from tests/unittests/tests-core.h rename to tests/unittests/tests-core/tests-core.h index ddd96aceca..638b1cb2be 100644 --- a/tests/unittests/tests-core.h +++ b/tests/unittests/tests-core/tests-core.h @@ -18,7 +18,13 @@ */ #ifndef __TESTS_CORE_H_ #define __TESTS_CORE_H_ -#include "embUnit/embUnit.h" + +#include "../unittests.h" + +/** + * @brief The entry point of this test suite. + */ +void tests_core(void); /** * @brief Generates tests atomic.h -- GitLab