maintainers field not validated or checked during proof
Bug #1320199 reported by
Marco Ceppi
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Charm Tools |
Fix Released
|
High
|
Tim Van Steenburgh |
Bug Description
maintainers is now a valid and supported metadata field in charms. Proof needs to know that one of the two (but not both) a matinainer or maintainers filed needs to exist and the maintainers field needs to be a list of RFC2822 compliant addresses (Name <email>)
Related branches
lp:~tvansteenburgh/charm-tools/lp-1320199
- Marco Ceppi (community): Approve
-
Diff: 216 lines (+131/-19)4 files modifiedcharmtools/charms.py (+42/-17)
tests/test_charm_proof.py (+87/-0)
tests_functional/proof/expected/broken-maintainer (+1/-1)
tests_functional/proof/expected/missing-maintainer (+1/-1)
Changed in charm-tools: | |
status: | Triaged → In Progress |
Changed in charm-tools: | |
status: | In Progress → Fix Committed |
Changed in charm-tools: | |
milestone: | 1.2.11 → 1.3.0 |
Changed in charm-tools: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.