From f1c904feb96dac663fd3e93152c9febf8a8a640a Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Tue, 25 Aug 2020 17:20:49 +0200 Subject: openpgp: Introduce a helper method to get WKD URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- tests/test_openpgp.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests/test_openpgp.py') diff --git a/tests/test_openpgp.py b/tests/test_openpgp.py index 51f9e16..815de7e 100644 --- a/tests/test_openpgp.py +++ b/tests/test_openpgp.py @@ -1514,3 +1514,19 @@ class OpenPGPForgedUnexpireRefreshTest(HKPServerTestCase): self.env.verify_file, f) except gemato.exceptions.OpenPGPNoImplementation as e: raise unittest.SkipTest(str(e)) + + +class WKDUrlTests(unittest.TestCase): + """Tests for get_wkd_url() helper""" + + def test_get_wkd_url(self): + self.assertEqual( + gemato.openpgp.OpenPGPEnvironment.get_wkd_url( + 'gemato@example.com'), + 'https://example.com/.well-known/openpgpkey/hu/' + '5x66h616iaskmnadrm86ndo6xnxbxjxb?l=gemato') + self.assertEqual( + gemato.openpgp.OpenPGPEnvironment.get_wkd_url( + 'Joe.Doe@Example.ORG'), + 'https://example.org/.well-known/openpgpkey/hu/' + 'iy9q119eutrkn8s1mk4r39qejnbu3n5q?l=Joe.Doe') -- cgit v1.2.3