# Copyright (c) 2021 HAW Hamburg # # This file is subject to the terms and conditions of the GNU Lesser # General Public License v2.1. See the file LICENSE in the top level # directory for more details. # choice bool "Test utils result output" depends on TEST_KCONFIG optional default MODULE_TEST_UTILS_RESULT_OUTPUT_JSON help A common API that can format result output depending on the module used. config MODULE_TEST_UTILS_RESULT_OUTPUT_TXT bool "Text" select MODULE_FMT select MODULE_TEST_UTILS_RESULT_OUTPUT help Output results in plain text. Intended for developer friendly console output. config MODULE_TEST_UTILS_RESULT_OUTPUT_JSON bool "JSON" select MODULE_FMT select MODULE_TEST_UTILS_RESULT_OUTPUT help Output results json formatted results. This allows generic json parsers to be used. Trailing commas may be present. config MODULE_TEST_UTILS_RESULT_OUTPUT_CHECK bool "Check" select MODULE_TEST_UTILS_RESULT_OUTPUT help Asserts that the structure of the result output are correct. No output is given. endchoice config MODULE_TEST_UTILS_RESULT_OUTPUT bool