Commit Graph

5 Commits (main)

Author SHA1 Message Date
Liam Young ddd38fa186
Add 'extra' test dep
python-subunit 1.4.3+ requires 'extras' otherwise an error
occures:
"'run --slowest' is not a stestr command."

Switch to using self-signed-certificates-operator as the
self signed functionality has been removed from
tls-certificates-operator charm *1

*1 2cb418cd2e

Change-Id: I47139a8d3203b4dc0953bc64491a9f58533d6a10
2023-09-18 13:28:47 +00:00
Hemanth Nakkina ea5025cbd9 Use tls-certificates-interface library
Use tls-certificates-interface library from
https://charmhub.io/tls-certificates-interface/libraries/tls_certificates

Fix py3 failures due to cryptography package
clashes from zaza. Move zaza dependcies from
test-requirements to tox

Depends-On: https://review.opendev.org/c/openstack/charm-ops-sunbeam/+/865410
Change-Id: I0f211b43bd9a8fec14cccd3699181e7f9bd34542
2023-01-17 22:04:11 +05:30
James Page 7e99d0460c Add functional testing gate
Add functional test and Zuul configuration for execution in the
OpenDev check/gate jobs.

Change-Id: I24ea2c9938082275a5358802cc7619c78f1d1395
2022-11-01 15:26:50 +01:00
Hemanth Nakkina 28f3d1ce17 Sync global tox, requirement files
Following changes are done as part of this patch:
* Sync global tox, requirements.txt, test-requirements
from release-tools project
* Resolve flake errors
* Restructure unit tests directory
2022-07-27 12:53:49 +05:30
Liam Young 8f1974b09f First cut 2022-01-31 12:53:45 +00:00