[PATCH weston v5 2/6] By default, stop test execution if unrecognized parameters are encountered.

2015-06-20 Thread Jon A. Cruz
Signed-off-by: Jon A. Cruz --- tools/zunitc/src/main.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tools/zunitc/src/main.c b/tools/zunitc/src/main.c index cc86185..8179807 100644 --- a/tools/zunitc/src/main.c +++ b/tools/zunitc/src/main.c @@ -41,7 +41,16 @@ mai

[PATCH weston v5 5/6] Converted the config parser test to the new framework.

2015-06-20 Thread Jon A. Cruz
Signed-off-by: Jon A. Cruz --- Makefile.am| 9 +- tests/config-parser-test.c | 368 + 2 files changed, 310 insertions(+), 67 deletions(-) diff --git a/Makefile.am b/Makefile.am index f0ed4d2..8234d2a 100644 --- a/Makefile.am +++ b/Mak

[PATCH weston v5 3/6] Enables output in the Test Anything Protocol (TAP) format.

2015-06-20 Thread Jon A. Cruz
Adds basic support for optionally outputting in the Test Anything Protocol (TAP) format. This format is a bit older and simplistic, but certain tools handle it well. https://testanything.org/ Signed-off-by: Jon A. Cruz --- Makefile.am | 2 + tools/zunitc/inc/zunitc/zuni

[PATCH weston v5 0/6] Refactored simple unit/integration test framework and corresponding test program.

2015-06-20 Thread Jon A. Cruz
Here is another re-worked version of the patch adding unit testing framework and corresponding separation. Aside from the higher-level waycheck program this also updates one of the existing unit test programs to the new framework. Changes since v4: - Changed junit reporter to use libxml2 for writi

[PATCH weston v5 6/6] Adding doxygen setup and info for the testing framework.

2015-06-20 Thread Jon A. Cruz
Signed-off-by: Jon A. Cruz --- .gitignore| 2 + doc/doxygen/devtools.dox | 55 doc/doxygen/tooldev.doxygen | 11 ++ doc/doxygen/tools.dox | 32 doc/doxygen/tools.doxygen | 11 ++ doc/doxygen/tools_arch_n

[PATCH weston v5 4/6] Enables output in the JUnit XML format.

2015-06-20 Thread Jon A. Cruz
Adds basic support fo optionally outputting in the XML format commonly used by JUnit compatible tools. This format is supported by default by many tools, including the Jenkins build system. It also is more detailed and captures more information than the more simplistic TAP format. Signed-off-by: