Add support for the following configuration options:
- stripSingleParents
- flattentTapResult
- skipIfBuildNotOk
- removeYamlIfCorrupted
Signed-off-by: Kienan Stewart <kstewart@efficios.com>
Change-Id: I387e5cd46fadb54e478627346dc6b4223bda1fc0
- Add support for new options
- Add minimal and full tests
- Update to use convert_mapping_to_xml
- Update doc options to have default values
- Add plugin="tap" attribute
Change-Id: If53a16a04a0ef79e2458df00f40cefb978ddc56b
Signed-off-by: Kien Ha <kienha9922@gmail.com>
Convert all publisher examples to unit tests and use literalinclude to
have sphinx automatically inline the test file contents. Replace
mavendeploy test with more complete version from the code and include
some tests from files that were identical to the inline example.
Enable yaml syntax highlighting for existing examples for consistent
display of docstrings across the publishers module.
In turn fix any python 3 compatibility issues highlighted by the
additional tests executing previously unexercised code paths.
Change-Id: Ic0fd39dee0121c0c22a932fd455dccc5344893b2