Example output for the smoke test:
$ python3 -m ppa.ppa ########################## ## Ppa class smoke test ## ##########################
setting desc to 'This is a testing PPA and can be deleted' desc is now 'This is a testing PPA and can be deleted'
name: test-ppa-dxtefi address: ppa:bryce/test-ppa-dxtefi str(ppa): bryce/test-ppa-dxtefi reference: ~bryce/ubuntu/test-ppa-dxtefi self_link: https://api.qastaging.launchpad.net/devel/~bryce/+archive/ubuntu/test-ppa-dxtefi web_link: https://qastaging.launchpad.net/~bryce/+archive/ubuntu/test-ppa-dxtefi description: This is a testing PPA and can be deleted has_packages: False architectures: amd64/arm64 dependencies: ~bryce/ubuntu/dependency-ppa-dxtefi url: https://qastaging.launchpad.net/~bryce/+archive/ubuntu/test-ppa-dxtefi
Ready to cleanup (i.e. delete) temporary PPAs? (y/n) y ...Cleaning up test ppa...
« Back to merge proposal
Example output for the smoke test:
$ python3 -m ppa.ppa ####### ####### ##### ####### ####### #####
#######
## Ppa class smoke test ##
#######
setting desc to 'This is a testing PPA and can be deleted'
desc is now 'This is a testing PPA and can be deleted'
name: test-ppa-dxtefi test-ppa- dxtefi ppa-dxtefi ubuntu/ test-ppa- dxtefi /api.qastaging. launchpad. net/devel/ ~bryce/ +archive/ ubuntu/ test-ppa- dxtefi /qastaging. launchpad. net/~bryce/ +archive/ ubuntu/ test-ppa- dxtefi ubuntu/ dependency- ppa-dxtefi /qastaging. launchpad. net/~bryce/ +archive/ ubuntu/ test-ppa- dxtefi
address: ppa:bryce/
str(ppa): bryce/test-
reference: ~bryce/
self_link: https:/
web_link: https:/
description: This is a testing PPA and can be deleted
has_packages: False
architectures: amd64/arm64
dependencies: ~bryce/
url: https:/
Ready to cleanup (i.e. delete) temporary PPAs? (y/n) y
...Cleaning up test ppa...