summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-05pytest: Enable strict XFAIL handlingMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-09-05Fix remaining PEP8 issues and extend PEP8 testing to testsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-09-05tests: Port test_recursiveloader to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-09-05tests: Mark module-scope test dirs read-onlyMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-31tests: Port test_profile to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-30profile: Put profile names inside the eclassesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-30Bump to 15.2Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-30Remove obsolete 'object' inheritanceMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-30tests: Use module-scope fixtures whenever possibleMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-30test_openpgp: Fix system env tests to respect GNUPGMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-29tests: Test OpenPGPSystemEnvironment as wellMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-29Remove io.open() py2-ismMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-28Reformat gemato code and fix PEP8 complianceMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-28tests: Port test_verify to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27Bump to 15.1Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27openpgp: Fix WKD→HKP fallback for missing requestsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27tests: Convert test_util to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27tests: Extend OpenPGP un-expiration testsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27tests: Convert test_manifest to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27tests: Rewrite test_hash to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27tests: Migrate test_find_top_level to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27Import names directly, fix coding style issuesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27Add tests for keys lacking signaturesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-27test_compression: fix unused importsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-26tests: Convert test_compression to pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-26tox.ini: Tests on crippled envs as wellMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-26tests: Properly skip test_openpgp.py::test_cli when no gpgMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-26tests: Rewrite test_openpgp in pure pytestMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25Bump to 15.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25Remove remaining pyblake2 usesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25setup.py: Remove py<3.6 depsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25openpgp: Reimplement WKD support via requestsMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25openpgp: Introduce a helper method to get WKD URLMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25Remove compatibility code for py<3.6 supportMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25Stop pretending to test py<3.6Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25tox.ini: pypy3 shouldn't need pyblake2 anymoreMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25Stop testing Python 2Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25tests: Add tests for unexpiring keysMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25tests: Test for trivial cases of key forgingMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25tests: Add a test for subkey-signatureMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-25tests: Store key data in split binary formMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-18tox.ini: Use twine for uploadingMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-18Bump to 14.5Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-18openpgp: Support overriding proxy in envMichał Górny
Closes: https://github.com/mgorny/gemato/issues/12 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-18openpgp: Use explicit prefix for temporary directoriesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-08-18openpgp: Pass debug flag when cloning envMichał Górny
Closes: https://github.com/mgorny/gemato/issues/10 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-07-21Allow to override default 'gpg' clientFrédéric Pierret (fepitre)
The usecase here is to allow using qubes-gpg-client for signing manifest Signed-off-by: Frédéric Pierret (fepitre) <frederic.pierret@qubes-os.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-05-28Enable testing on py3.9Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-05-17Bump to 14.4Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2020-05-16openpgp: Fix killing gpg-agentMichał Górny
Fix missing argument to 'gpgconf --kill', run it independently of debug and report a warning if it fails. Signed-off-by: Michał Górny <mgorny@gentoo.org>