From 50d5e37b8a2e3cfe2c68352218a6e58e8b7546e4 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 25 Sep 2019 14:14:40 -0400 Subject: [PATCH] tests: move util test to be unit tests Move to a unit test, no need to build this for every platform we have. Signed-off-by: Anas Nashif --- lib/os/dec.c | 1 - tests/lib/sys/util/CMakeLists.txt | 8 -------- tests/lib/sys/util/prj.conf | 1 - tests/unit/util/CMakeLists.txt | 5 +++++ tests/{lib/sys/util/src => unit/util}/main.c | 0 tests/{lib/sys => unit}/util/testcase.yaml | 1 + 6 files changed, 6 insertions(+), 10 deletions(-) delete mode 100644 tests/lib/sys/util/CMakeLists.txt delete mode 100644 tests/lib/sys/util/prj.conf create mode 100644 tests/unit/util/CMakeLists.txt rename tests/{lib/sys/util/src => unit/util}/main.c (100%) rename tests/{lib/sys => unit}/util/testcase.yaml (80%) diff --git a/lib/os/dec.c b/lib/os/dec.c index 7a5724bd4ae..93c5607b41d 100644 --- a/lib/os/dec.c +++ b/lib/os/dec.c @@ -4,7 +4,6 @@ * SPDX-License-Identifier: Apache-2.0 */ -#include #include u8_t u8_to_dec(char *buf, u8_t buflen, u8_t value) diff --git a/tests/lib/sys/util/CMakeLists.txt b/tests/lib/sys/util/CMakeLists.txt deleted file mode 100644 index ac5690daa2b..00000000000 --- a/tests/lib/sys/util/CMakeLists.txt +++ /dev/null @@ -1,8 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 - -cmake_minimum_required(VERSION 3.13.1) -include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE) -project(lib_sys_util_tests) - -FILE(GLOB app_sources src/*.c) -target_sources(app PRIVATE ${app_sources}) diff --git a/tests/lib/sys/util/prj.conf b/tests/lib/sys/util/prj.conf deleted file mode 100644 index 9467c292689..00000000000 --- a/tests/lib/sys/util/prj.conf +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ZTEST=y diff --git a/tests/unit/util/CMakeLists.txt b/tests/unit/util/CMakeLists.txt new file mode 100644 index 00000000000..213c8c39cec --- /dev/null +++ b/tests/unit/util/CMakeLists.txt @@ -0,0 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + +project(util) +set(SOURCES main.c ../../../lib/os/dec.c) +include($ENV{ZEPHYR_BASE}/subsys/testsuite/unittest.cmake) diff --git a/tests/lib/sys/util/src/main.c b/tests/unit/util/main.c similarity index 100% rename from tests/lib/sys/util/src/main.c rename to tests/unit/util/main.c diff --git a/tests/lib/sys/util/testcase.yaml b/tests/unit/util/testcase.yaml similarity index 80% rename from tests/lib/sys/util/testcase.yaml rename to tests/unit/util/testcase.yaml index 1a60d0fa5ff..aa1ce4578b3 100644 --- a/tests/lib/sys/util/testcase.yaml +++ b/tests/unit/util/testcase.yaml @@ -1,3 +1,4 @@ tests: libraries.sys.util.dec: tags: lib_sys_util_tests + type: unit