@micro-os-plus/micro-test-plus
Version:
A source code library with µTest++, a lightweight testing framework for embedded platforms
39 lines (38 loc) • 1.42 kB
JSON
{
"minimumXcdlRequired": "2.0.0",
"license": "MIT",
"copyright": "Copyright (c) 2022-2026 Liviu Ionescu. All rights reserved.",
"cdlPackage": {
"name": "micro-test-plus",
"description": "µTest++, a lightweight testing framework for embedded platforms",
"parent": "micro-os-plus",
"compilerIncludeFolders": [
"../include"
],
"compilerSourceFiles": [
"../src/micro-test-plus.cpp",
"../src/runner.cpp",
"../src/reporter.cpp",
"../src/test-suite.cpp"
],
"compilerDefinitions": [],
"compilerOptions": [],
"dependencies": [],
"generatedDefinition": "MICRO_OS_PLUS_HAS_MICRO_TEST_PLUS",
"cdlOptions": {
"trace": {
"display": "Enable trace in µTest++",
"description": "Log trace diagnostics in the µTest++ testing framework when TRACE is enabled",
"valueType": "bool",
"requires": "isEnabled('diag-trace')",
"generatedDefinition": "MICRO_OS_PLUS_TRACE_MICRO_TEST_PLUS"
},
"trace-constructors": {
"display": "Enable trace for constructors and destructors in µTest++",
"description": "Log trace diagnostics for constructors and destructors in the µTest++ testing framework when TRACE is enabled",
"valueType": "bool",
"requires": "isEnabled('trace')",
"generatedDefinition": "MICRO_OS_PLUS_TRACE_MICRO_TEST_PLUS_CONSTRUCTORS"
}
}
}