|
1 | | -# $Id: test_mailsplit.py,v 1.2 2001-08-03 07:23:09 richard Exp $ |
| 1 | +# $Id: test_mailsplit.py,v 1.3 2001-08-05 07:06:25 richard Exp $ |
2 | 2 |
|
3 | 3 | import unittest, cStringIO |
4 | 4 |
|
@@ -28,9 +28,8 @@ def testPreComment(self): |
28 | 28 | |
29 | 29 | ''' |
30 | 30 | summary, content = parseContent(s) |
31 | | - print '\n====\n', summary |
32 | | - print '====', content |
33 | | - print '====' |
| 31 | + self.assertEqual(summary, 'blah blah blah blah... blah blah? blah blah blah blah blah. blah blah blah') |
| 32 | + self.assertEqual(content, 'blah blah blah blah... blah blah? blah blah blah blah blah. blah blah blah\nblah blah blah blah blah blah blah blah blah blah blah!') |
34 | 33 |
|
35 | 34 | def testPostComment(self): |
36 | 35 | s = ''' |
@@ -58,30 +57,30 @@ def testPostComment(self): |
58 | 57 | |
59 | 58 | ''' |
60 | 59 | summary, content = parseContent(s) |
61 | | - print '\n====\n', summary |
62 | | - print '====', content |
63 | | - print '====' |
| 60 | + self.assertEqual(summary, 'blah blah blah blah... blah blah? blah blah blah blah blah. blah blah blah') |
| 61 | + self.assertEqual(content, 'blah blah blah blah... blah blah? blah blah blah blah blah. blah blah blah\nblah blah blah blah blah blah blah blah blah blah blah!') |
64 | 62 |
|
65 | 63 | def testSimple(self): |
66 | 64 | s = '''testing''' |
67 | 65 | summary, content = parseContent(s) |
68 | | - print '\n====\n', summary |
69 | | - print '====', content |
70 | | - print '====' |
| 66 | + self.assertEqual(summary, 'testing') |
| 67 | + self.assertEqual(content, 'testing') |
71 | 68 |
|
72 | 69 | def testEmpty(self): |
73 | 70 | s = '' |
74 | 71 | summary, content = parseContent(s) |
75 | | - print '\n====\n', summary |
76 | | - print '====', content |
77 | | - print '====' |
| 72 | + self.assertEqual(summary, '') |
| 73 | + self.assertEqual(content, '') |
78 | 74 |
|
79 | 75 | def suite(): |
80 | 76 | return unittest.makeSuite(MailsplitTestCase, 'test') |
81 | 77 |
|
82 | 78 |
|
83 | 79 | # |
84 | 80 | # $Log: not supported by cvs2svn $ |
| 81 | +# Revision 1.2 2001/08/03 07:23:09 richard |
| 82 | +# er, removed the innocent from the the code :) |
| 83 | +# |
85 | 84 | # Revision 1.1 2001/08/03 07:18:22 richard |
86 | 85 | # Implemented correct mail splitting (was taking a shortcut). Added unit |
87 | 86 | # tests. Also snips signatures now too. |
|
0 commit comments