lp:~roadmr/checkbox/cdts-report-2-exporter-non-boolean-options-xml-client-name-option
- Get this branch:
- bzr branch lp:~roadmr/checkbox/cdts-report-2-exporter-non-boolean-options-xml-client-name-option
Branch merges
- Zygmunt Krynicki (community): Approve
-
Diff: 254 lines (+144/-20)5 files modifiedplainbox/plainbox/impl/commands/test_run.py (+1/-1)
plainbox/plainbox/impl/exporter/__init__.py (+52/-5)
plainbox/plainbox/impl/exporter/test_init.py (+40/-0)
plainbox/plainbox/impl/exporter/test_xml.py (+36/-5)
plainbox/plainbox/impl/exporter/xml.py (+15/-9)
Related bugs
Bug #1301062: xml exporter needs to accept arbitrary strings in its option_list | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 2866. By Daniel Manrique
-
plainbox:
exporter: xml: Add client-name option. A non-boolean option (client-
name=something) meant to pass the client
name to put in the report to the xml exporter. If set, this will take
precedence over the client_name parameter to the constructor.Tests were updated accordingly.
- 2865. By Daniel Manrique
-
plainbox:exporter: Add support for non-boolean options using "=".
The old "API" of directly querying and setting an exporter's
_option_list is maintained for backwards compatibility.Options that have "=" are parsed into option=value by the constructor.
New methods to query those values, as well as set an option to either
just True or a string value, were added. - 2864. By Daniel Manrique
-
plainbox:exporter: Change _option_list into a property.
Added tests to ensure current behavior is maintained
- 2863. By Daniel Manrique
-
" providers:
certification- server: test all network interfaces. The previous expression (eth\d) was missing network interfaces with odd
names such as Dell's em\d notation.
[r=bladernr][bug=1300836][author=roadmr]" - 2862. By Daniel Manrique
-
" plainbox:exporter: xml exporter and data files: output requirements and client info.
The RNG validation file and XSL were also updated to properly validate
and convert to HTML these new elements.All relevant tests and source data files were updated.
plainbox:
exporter: xml exporter and data files: output requirements and client info. The RNG validation file and XSL were also updated to properly validate
and convert to HTML these new elements.All relevant tests and source data files were updated.
[r=zkrynicki][bug=][ author= roadmr] " - 2859. By Daniel Manrique
-
"Fixes a typo that causes checkbox sru --check-config to bomb. [r=zkrynicki]
[bug=][ author= roadmr] " - 2858. By Daniel Manrique
-
"Gracefully handle (exiting with failure and a helpful message) if a cloud image can't be auto-downloaded. [r=zkrynicki][bug=1292032][author=roadmr]"
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:checkbox