mailman_pgp.workflows.tests package¶
Submodules¶
mailman_pgp.workflows.tests.test_base module¶
-
class
mailman_pgp.workflows.tests.test_base.
PGPTestWorkflow
(mlist, subscriber=None, *, pubkey=None, pubkey_pre_confirmed=False)[source]¶ Bases:
mailman.workflows.common.SubscriptionBase
,mailman_pgp.workflows.base.PGPMixin
,mailman_pgp.workflows.key_set.SetPubkeyMixin
,mailman_pgp.workflows.key_confirm.ConfirmPubkeyMixin
-
description
= ''¶
-
initial_state
= 'prepare'¶
-
name
= 'test-workflow'¶
-
save_attributes
= ('pubkey_key', 'pubkey_confirmed', 'address_key', 'subscriber_key', 'user_key', 'token_owner_key')¶
-
-
class
mailman_pgp.workflows.tests.test_base.
TestBothPubkeyMixins
(methodName='runTest')[source]¶ Bases:
mailman_pgp.workflows.tests.test_base.PubkeyMixinTestSetup
,unittest.case.TestCase
-
layer
¶ alias of
PGPConfigLayer
-
-
class
mailman_pgp.workflows.tests.test_base.
TestConfirmPubkeyMixin
(methodName='runTest')[source]¶ Bases:
mailman_pgp.workflows.tests.test_base.PubkeyMixinTestSetup
,unittest.case.TestCase
-
layer
¶ alias of
PGPConfigLayer
-
-
class
mailman_pgp.workflows.tests.test_base.
TestPGPMixin
(methodName='runTest')[source]¶ Bases:
mailman_pgp.workflows.tests.test_base.PubkeyMixinTestSetup
,unittest.case.TestCase
-
layer
¶ alias of
PGPConfigLayer
-
-
class
mailman_pgp.workflows.tests.test_base.
TestSetPubkeyMixin
(methodName='runTest')[source]¶ Bases:
mailman_pgp.workflows.tests.test_base.PubkeyMixinTestSetup
,unittest.case.TestCase
-
layer
¶ alias of
PGPConfigLayer
-
mailman_pgp.workflows.tests.test_key_change module¶
mailman_pgp.workflows.tests.test_mod_approval module¶
-
class
mailman_pgp.workflows.tests.test_mod_approval.
PGPTestWorkflow
(mlist, pgp_address=None, pubkey=None, pre_approved=False)[source]¶ Bases:
mailman_pgp.workflows.key_change.KeyChangeBase
,mailman_pgp.workflows.mod_approval.ModeratorKeyChangeApprovalMixin
-
description
= ''¶
-
initial_state
= 'mod_approval'¶
-
name
= 'test-workflow'¶
-
save_attributes
= ('approved',)¶
-