summaryrefslogtreecommitdiff
path: root/Mailman/testing/inmemory.py
diff options
context:
space:
mode:
authorbwarsaw2007-05-28 20:21:41 +0000
committerbwarsaw2007-05-28 20:21:41 +0000
commitb18f632faa6de17badabb3c6c7ba61752ac84c37 (patch)
tree8b444330b288c5dfc9b25be639d429abfaeb3d3d /Mailman/testing/inmemory.py
parent5ff792b13599920527b48f92f8bad880668f8f26 (diff)
downloadmailman-b18f632faa6de17badabb3c6c7ba61752ac84c37.tar.gz
mailman-b18f632faa6de17badabb3c6c7ba61752ac84c37.tar.zst
mailman-b18f632faa6de17badabb3c6c7ba61752ac84c37.zip
Diffstat (limited to 'Mailman/testing/inmemory.py')
-rw-r--r--Mailman/testing/inmemory.py92
1 files changed, 0 insertions, 92 deletions
diff --git a/Mailman/testing/inmemory.py b/Mailman/testing/inmemory.py
index ca5313452..1489f0ffb 100644
--- a/Mailman/testing/inmemory.py
+++ b/Mailman/testing/inmemory.py
@@ -134,65 +134,6 @@ class Address(object):
-class RegularDelivery(object):
- implements(IRegularDelivery)
-
-
-class PlainTextDigestDelivery(object):
- implements(IPlainTextDigestDelivery)
-
-
-class MIMEDigestDelivery(object):
- implements(IMIMEDigestDeliver)
-
-
-
-class DeliveryEnabled(object):
- implements(IDeliveryStatus)
-
- @property
- def enabled(self):
- return True
-
-
-class DeliveryDisabled(object):
- implements(IDeliveryStatus)
-
- @property
- def enabled(self):
- return False
-
-
-class DeliveryDisabledByUser(DeliveryDisabled):
- implements(IDeliveryDisabledByUser)
-
-
-class DeliveryDisabledbyAdministrator(DeliveryDisabled):
- implements(IDeliveryDisabledByAdministrator)
-
- reason = u'Unknown'
-
-
-class DeliveryDisabledByBounces(DeliveryDisabled):
- implements(IDeliveryDisabledByBounces)
-
- bounce_info = 'XXX'
-
-
-class DeliveryTemporarilySuspended(object):
- implements(IDeliveryTemporarilySuspended)
-
- def __init__(self, start_date, end_date):
- self.start_date = start_date
- self.end_date = end_date
-
- @property
- def enabled(self):
- now = datetime.datetime.now()
- return not (self.start_date <= now < self.end_date)
-
-
-
class OkayToPost(object):
implements(IPostingPermission)
@@ -201,21 +142,6 @@ class OkayToPost(object):
-class Profile(object):
- implements(IProfile)
-
- # System defaults
- acknowledge = False
- hide = True
- language = 'en'
- list_copy = True
- own_postings = True
- delivery_mode = RegularDelivery()
- delivery_status = DeliveryEnabled()
- posting_permission = OkayToPost()
-
-
-
class Roster(object):
implements(IRoster)
@@ -247,24 +173,6 @@ class Roster(object):
-class Member(object):
- implements(IMember)
-
- def __init__(self, address, roster, profile=None):
- self._address = address
- self._roster = roster
- self.profile = profile or Profile()
-
- @property
- def address(self):
- return self._address
-
- @property
- def roster(self):
- return self._roster
-
-
-
class ListManager(object):
implements(IListManager)