mailman_pgp.testing package

Submodules

mailman_pgp.testing.config module

mailman_pgp.testing.config.patch_config(section, option, new)[source]

mailman_pgp.testing.layers module

class mailman_pgp.testing.layers.PGPConfigLayer[source]

Bases: mailman.testing.layers.ConfigLayer

classmethod tearDown()[source]
classmethod testTearDown()[source]
class mailman_pgp.testing.layers.PGPLayer[source]

Bases: object

class mailman_pgp.testing.layers.PGPMigrationLayer[source]

Bases: mailman.testing.layers.ConfigLayer

classmethod tearDown()[source]
classmethod testTearDown()[source]
class mailman_pgp.testing.layers.PGPRESTLayer[source]

Bases: mailman.testing.layers.RESTLayer

classmethod tearDown()[source]
classmethod testTearDown()[source]
class mailman_pgp.testing.layers.PGPSMTPLayer[source]

Bases: mailman.testing.layers.SMTPLayer

classmethod tearDown()[source]
classmethod testTearDown()[source]
mailman_pgp.testing.layers.reset_pgp_dirs()[source]
mailman_pgp.testing.layers.reset_pgp_hard()[source]
mailman_pgp.testing.layers.reset_pgp_soft()[source]
mailman_pgp.testing.layers.reset_rollback()[source]

mailman_pgp.testing.pgp module

class mailman_pgp.testing.pgp.WrapperTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

attach_keys(message, keys)[source]
attach_revocs(message, revocs)[source]
decrypt(message, key, clear)[source]
decrypt_verify(message, decrypt_key, verify_key, valid)[source]
encrypt(message, *keys, **kwargs)[source]
encrypt_decrypt(message, pub, priv)[source]
has_encryption(message, has)[source]
has_keys(message, has_keys)[source]
has_revocs(message, has_revocs)[source]
has_signature(message, has)[source]
is_encrypted(message, encrypted)[source]
is_keys(message, is_keys)[source]
is_revocs(message, is_revocs)[source]
is_signed(message, signed)[source]
keys(message, keys)[source]
layer

alias of PGPLayer

maxDiff = None
revocs(message, revocs)[source]
sign(message, key)[source]
sign_encrypt_decrypt_verify(message, sign_key, encrypt_key)[source]
sign_then_encrypt_decrypt_verify(message, sign_key, encrypt_key)[source]
sign_verify(message, priv, pub)[source]
verify(message, key, valid)[source]
wrap(message)[source]
wrapper = None
mailman_pgp.testing.pgp.load_blob(*path)[source]
mailman_pgp.testing.pgp.load_key(path)[source]
Return type:pgpy.PGPKey
mailman_pgp.testing.pgp.load_message(path)[source]
Return type:Message
mailman_pgp.testing.pgp.load_revoc(path)[source]
Return type:pgpy.PGPSignature
mailman_pgp.testing.pgp.payload_equal(one_msg, other_msg)[source]

mailman_pgp.testing.start module

mailman_pgp.testing.start.start_run(plugin)[source]

Module contents