~peter-sabaini/charm-sudo-pair:fix-tests

Last commit made on 2019-10-11
Get this branch:
git clone -b fix-tests https://git.launchpad.net/~peter-sabaini/charm-sudo-pair
Only Peter Sabaini can upload to this branch. If you are Peter Sabaini please log in for upload directions.

Branch merges

Branch information

Name:
fix-tests
Repository:
lp:~peter-sabaini/charm-sudo-pair

Recent commits

ec1f92d... by Peter Sabaini

Test fix: unpin pytest, allow more pythons

bbc52e0... by Peter Sabaini

Merge branch 'add-charm-destructor'

94f4685... by Andrea Ieri

Fix Makefile syntax

Tabs should only be used within recipes, the indentation of the ifndef
stanza has been reworked to use spaces instead.

b0edeb8... by Peter Sabaini

Strip stray tabs from JUJU_REPOSITORY chk, add max complexity

89229f8... by Peter Sabaini

Address review comments

ab4a0b5... by Peter Sabaini

Add cleanup on unit removal

- Remove sudo.conf and lib on removal of unit

- Add testenv for functesting xenial only

- Optionally preserve test model

- PEP8 fixes

185b866... by Peter Sabaini

Address comments, also found a typo requirements

9c7efd3... by Peter Sabaini

Fix functional tests

- Build charm before functest, deploy from built charm

- Pin pytest because of https://docs.pytest.org/en/latest/mark.html#marker-revamp-and-iteration

- Add lint target, add Makefile

d133e6b... by Peter Sabaini

Update perms based on sudo_pair docs

As per https://github.com/square/sudo_pair/commit/41e7a291256f819a98f7fb4898bbad0e5589499e#diff-29d8221047461bfe69fc0997c8a9cbe6R66

3eaaff6... by Peter Sabaini

Fix unittests

- Got a perm. denied reading conffile, update in fixture

- Check for extra_packages seems to be a leftover