~barry/mailman/lp1423756

« back to all changes in this revision

Viewing changes to src/mailman/core/tests/test_pipelines.py

  • Committer: Barry Warsaw
  • Date: 2015-01-05 01:20:33 UTC
  • mfrom: (7264.4.66 py3)
  • Revision ID: barry@list.org-20150105012033-zdrw9c2odhpf22fz
Merge the Python 3 branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
"""Test the core modification pipelines."""
19
19
 
20
 
from __future__ import absolute_import, print_function, unicode_literals
21
 
 
22
 
__metaclass__ = type
23
20
__all__ = [
24
21
    'TestOwnerPipeline',
25
22
    'TestPostingPipeline',
28
25
 
29
26
import unittest
30
27
 
31
 
from zope.component import getUtility
32
 
from zope.interface import implementer
33
 
 
34
28
from mailman.app.lifecycle import create_list
35
29
from mailman.config import config
36
30
from mailman.core.errors import DiscardMessage, RejectMessage
40
34
from mailman.interfaces.pipeline import IPipeline
41
35
from mailman.interfaces.usermanager import IUserManager
42
36
from mailman.testing.helpers import (
43
 
    LogFileMark,
44
 
    get_queue_messages,
45
 
    reset_the_world,
 
37
    LogFileMark, get_queue_messages, reset_the_world,
46
38
    specialized_message_from_string as mfs)
47
39
from mailman.testing.layers import ConfigLayer
 
40
from zope.component import getUtility
 
41
from zope.interface import implementer
48
42
 
49
43
 
50
44
 
175
169
                pipeline_name='default-owner-pipeline')
176
170
        messages = get_queue_messages('out', sort_on='to')
177
171
        self.assertEqual(len(messages), 1)
178
 
        self.assertEqual(messages[0].msgdata['recipients'], 
 
172
        self.assertEqual(messages[0].msgdata['recipients'],
179
173
                         set(('anne@example.com', 'bart@example.com')))