From 05216aa37e1fad32433dbea102dc3ceae7d8565d Mon Sep 17 00:00:00 2001 From: Daniel Watkins Date: Wed, 9 Dec 2020 18:11:18 -0500 Subject: integration_tests: add test for LP: #1898997 (#713) integration_tests: add test for LP: #1898997 This introduces the `lxd_config_dict` mark, used to specify a free-form configuration dict to LXD for tests which only run there; and the `not_xenial` and `not_bionic` marks, used to skip tests on xenial/bionic via a basic release skipping mechanism. This also bumps the pycloudlib commit we depend upon, as the latest commit includes the changes required for LXD network config to work. (The `lxd_config_dict` change further complicated `_client`, so a minor refactoring is applied.) --- integration-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'integration-requirements.txt') diff --git a/integration-requirements.txt b/integration-requirements.txt index 3648a0f1..b7e22ce7 100644 --- a/integration-requirements.txt +++ b/integration-requirements.txt @@ -1,5 +1,5 @@ # PyPI requirements for cloud-init integration testing # https://cloudinit.readthedocs.io/en/latest/topics/integration_tests.html # -pycloudlib @ git+https://github.com/canonical/pycloudlib.git@4b8d2cd5ac6316810ce16d081842da575625ca4f +pycloudlib @ git+https://github.com/canonical/pycloudlib.git@324763289c9a38fc9ac7ec524acb9eb11c7d6c13 pytest -- cgit v1.2.3