~unity-2d-team/unity-2d/Shell-MultiMonitor

« back to all changes in this revision

Viewing changes to grackle/tests/test_model.py

  • Committer: William Grant
  • Date: 2012-01-23 02:09:48 UTC
  • Revision ID: william.grant@canonical.com-20120123020948-3s4csog015czk3ni
TestĀ theĀ format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
127
127
    def test_single_message(self):
128
128
        conn, archive = self.makeArchive()
129
129
        self.makeMessages(conn, archive, 1)
130
 
        self.assertMessages(
131
 
            [0], conn.get_messages(archive, 'date', 1, '')[1])
 
130
        messages = conn.get_messages(archive, 'date', 1, '')[1]
 
131
        self.assertMessages([0], messages)
 
132
        cmsg = messages[0]
 
133
        expected_content = TEMPLATE_MESSAGE.format(
 
134
            date=formatdate(0), id='<message0@example.com>')
 
135
        self.assertEqual(expected_content, messages[0]['content'])
 
136
        pmsg = _parse_message(expected_content)[1]
 
137
        self.assertEqual(pmsg['date'], cmsg['date'])
 
138
        self.assertEqual(pmsg['from'], cmsg['from'])
 
139
        self.assertEqual(pmsg['subject'], cmsg['subject'])
 
140
        self.assertEqual(pmsg['message-id'], cmsg['message-id'])
132
141
 
133
142
    def test_limit(self):
134
143
        conn, archive = self.makeArchive()