ppa-dev-tools:fix-all-proposed-triggers

Last commit made on 2024-03-27
Get this branch:
git clone -b fix-all-proposed-triggers https://git.launchpad.net/ppa-dev-tools
Only Bryce Harrington can upload to this branch. If you are Bryce Harrington please log in for upload directions.

Branch merges

Branch information

Name:
fix-all-proposed-triggers
Repository:
lp:ppa-dev-tools

Recent commits

cc47e76... by Bryce Harrington

trigger: Fix omission of all-proposed URLS when -L specified

The all-proposed links should always be displayed but in one particular
combination of options it'll skip printing them, due to a coding error.

c3e792c... by Bryce Harrington

tests: Extend test_show_triggers() with more detailed cases

2bfee9e... by Bryce Harrington

tests: Improve test cases for identifying triggers from results logs

Parametrize test_triggers() with a second results log, for some slight
variety.

Adds missing test_get_triggers() that provides the triggers as
constructed Trigger objects.

0779a4f... by Bryce Harrington

tests: Implement tests for Results status and status_icon

9d87bc5... by Bryce Harrington

ppa: Locally define EX_NOTFOUND which is not present on all *nix

Added in commit 7efb2333, os.EX_NOTFOUND is mentioned in the Python
documentation but is not actually available in the Modules/posixmodule.c
included on Linux and OS X. (https://bugs.python.org/issue9933)

Instead, provide a local definition of it, as is already done for
EX_KEYBOARD_INTERRUPT.

Ref. https://gist.github.com/orgkd/a272fee96e381d128c107788b5cbd502

3917dcf... by Mitchell Dzurick

ppa: add --credentials to wait help (LP: #2051235)

This is a small change to add --credentials to the help section after
using ppa create.

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/2051235

170f4c8... by Bryce Harrington

job: Fix whitespace in jobs code (flake8)

6d1b7d8... by Bryce Harrington

tests: Fix whitespace in trigger tests (flake8)

7407681... by Bryce Harrington

result: Reorder to_bullet_tree()

Move it up alongside the other presentational member routines.

4b1d692... by Bryce Harrington

result: Display status line for failed subtests

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/2043505