diff options
| author | Aurélien Bompard | 2015-06-15 20:12:55 +0200 |
|---|---|---|
| committer | Aurélien Bompard | 2015-06-17 08:24:22 +0200 |
| commit | 1e20893957cb7124567d26779db681cf10a91d0e (patch) | |
| tree | 41af24329564453ba8bf5e00afa1a8c5632b1e46 /src/mailman/utilities/tests/test_import.py | |
| parent | e9921ece080fccac249bebfeee1348b450202975 (diff) | |
| download | mailman-1e20893957cb7124567d26779db681cf10a91d0e.tar.gz mailman-1e20893957cb7124567d26779db681cf10a91d0e.tar.zst mailman-1e20893957cb7124567d26779db681cf10a91d0e.zip | |
Diffstat (limited to 'src/mailman/utilities/tests/test_import.py')
| -rw-r--r-- | src/mailman/utilities/tests/test_import.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mailman/utilities/tests/test_import.py b/src/mailman/utilities/tests/test_import.py index 9f3d59d5a..aa2888af6 100644 --- a/src/mailman/utilities/tests/test_import.py +++ b/src/mailman/utilities/tests/test_import.py @@ -444,15 +444,26 @@ class TestMemberActionImport(unittest.TestCase): for key, value in expected.items(): self.assertEqual(getattr(self._mlist, key), value) + def test_member_defer(self): + # if default_member_moderation is not set, the member_moderation_action + # value is meaningless + self._pckdict['default_member_moderation'] = 0 + for mmaval in range(3): + self._pckdict['member_moderation_action'] = mmaval + self._do_test(dict(default_member_action=Action.defer)) + def test_member_hold(self): + self._pckdict['default_member_moderation'] = 1 self._pckdict['member_moderation_action'] = 0 self._do_test(dict(default_member_action=Action.hold)) def test_member_reject(self): + self._pckdict['default_member_moderation'] = 1 self._pckdict['member_moderation_action'] = 1 self._do_test(dict(default_member_action=Action.reject)) def test_member_discard(self): + self._pckdict['default_member_moderation'] = 1 self._pckdict['member_moderation_action'] = 2 self._do_test(dict(default_member_action=Action.discard)) |
