Merge ppa-dev-tools:results-class into ppa-dev-tools:main
Proposed by
Bryce Harrington
Status: | Merged |
---|---|
Merged at revision: | 801f354619b8a21dee7350b01fcd32e5aef387a3 |
Proposed branch: | ppa-dev-tools:results-class |
Merge into: | ppa-dev-tools:main |
Diff against target: |
786 lines (+673/-6) 10 files modified
.flake8 (+1/-0) AUTHORS.md (+2/-0) ppa/result.py (+265/-0) ppa/subtest.py (+109/-0) ppa/trigger.py (+80/-0) tests/test_io.py (+2/-3) tests/test_job.py (+7/-3) tests/test_result.py (+66/-0) tests/test_subtest.py (+86/-0) tests/test_trigger.py (+55/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Athos Ribeiro (community) | Approve | ||
Canonical Server Reporter | Pending | ||
Review via email: mp+429187@code.staging.launchpad.net |
Description of the change
Adds the Subtest, Trigger, and Results classes.
I've run lint/flake on these via the check-scripts command from ubuntu-helpers.
$ check-scripts ./ppa/result.py
$ check-scripts ./tests/
...
Each module has a corresponding test that can be invoked via pytest-3, e.g:
$ pytest-3 ./tests/
...
Each module can also be run as a script, as a cheap smoketest:
$ python3 -m ppa.result
To post a comment you must log in.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
Thanks, Bryce. LGTM!
I left a few inline comments, including a question, suggestion on a changed test.