~aieri/charm-sudo-pair:functional_fixtures

Last commit made on 2018-11-16
Get this branch:
git clone -b functional_fixtures https://git.launchpad.net/~aieri/charm-sudo-pair
Only Andrea Ieri can upload to this branch. If you are Andrea Ieri please log in for upload directions.

Branch merges

Branch information

Name:
functional_fixtures
Repository:
lp:~aieri/charm-sudo-pair

Recent commits

5fd51e3... by Andrea Ieri

Simplify the file_contents fixture by using cat instead of python

952cfe6... by Andrea Ieri

Rewrite of fixtures and tests:

- override the default event loop so we can use module scoped fixtures
- parametrize tests to check both xenial and bionic
- use a temporary model and tear it down when done
- introduce generic fixtures that can be reused
- add docstrings

1c39b8d... by Andrea Ieri

Move functional test fixtures to their own conftest file

4fa4c2a... by Giuseppe Petralia

Fix wrong usage of groups exempted/enforced vs gids exempted/enforced in readme

b78b946... by Giuseppe Petralia

Remove trusty from available series

6010bf6... by Giuseppe Petralia

Refactor sudo_pair lib and unit tests

e67a50d... by Giuseppe Petralia

Remove useless print from unit tests

f1aec5f... by Giuseppe Petralia

- Move tools module to lib package
- Refactor tools module
- Refactor unit tests

e63b69d... by Giuseppe Petralia

Merge branch 'master' of git+ssh://git.launchpad.net/~peppepetra86/sudo-pair-charm/+git/sudo-pair-charm

9df22b7... by Giuseppe Petralia

Refactor unit tests using pytest.fixture