Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
ea834479
Commit
ea834479
authored
Jul 27, 2007
by
Guido van Rossum
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SF patch# 1757839 by Alexandre Vassalotti (part 2).
Change a bunch of .assert_(X == Y) to .assertEqual(X, Y).
parent
f7a94e4b
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
107 additions
and
107 deletions
+107
-107
Lib/test/test_mailbox.py
Lib/test/test_mailbox.py
+107
-107
No files found.
Lib/test/test_mailbox.py
View file @
ea834479
...
...
@@ -73,7 +73,7 @@ class TestMailbox(TestBase):
self
.
assertEqual
(
len
(
self
.
_box
),
4
)
keys
.
append
(
self
.
_box
.
add
(
_sample_message
))
self
.
assertEqual
(
len
(
self
.
_box
),
5
)
self
.
assert
_
(
self
.
_box
.
get_string
(
keys
[
0
])
==
self
.
_template
%
0
)
self
.
assert
Equal
(
self
.
_box
.
get_string
(
keys
[
0
]),
self
.
_template
%
0
)
for
i
in
(
1
,
2
,
3
,
4
):
self
.
_check_sample
(
self
.
_box
[
keys
[
i
]])
...
...
@@ -95,7 +95,7 @@ class TestMailbox(TestBase):
self
.
assert_
(
l
==
1
,
"actual l: %s"
%
l
)
self
.
assertRaises
(
KeyError
,
lambda
:
self
.
_box
[
key0
])
self
.
assertRaises
(
KeyError
,
lambda
:
method
(
key0
))
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
self
.
_template
%
1
)
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
1
)
key2
=
self
.
_box
.
add
(
self
.
_template
%
2
)
self
.
assertEqual
(
len
(
self
.
_box
),
2
)
method
(
key2
)
...
...
@@ -103,7 +103,7 @@ class TestMailbox(TestBase):
self
.
assert_
(
l
==
1
,
"actual l: %s"
%
l
)
self
.
assertRaises
(
KeyError
,
lambda
:
self
.
_box
[
key2
])
self
.
assertRaises
(
KeyError
,
lambda
:
method
(
key2
))
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
self
.
_template
%
1
)
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
1
)
method
(
key1
)
self
.
assertEqual
(
len
(
self
.
_box
),
0
)
self
.
assertRaises
(
KeyError
,
lambda
:
self
.
_box
[
key1
])
...
...
@@ -160,17 +160,17 @@ class TestMailbox(TestBase):
# Get string representations of messages
key0
=
self
.
_box
.
add
(
self
.
_template
%
0
)
key1
=
self
.
_box
.
add
(
_sample_message
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
self
.
_template
%
0
)
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
0
)
self
.
assertEqual
(
self
.
_box
.
get_string
(
key1
),
_sample_message
)
def
test_get_file
(
self
):
# Get file representations of messages
key0
=
self
.
_box
.
add
(
self
.
_template
%
0
)
key1
=
self
.
_box
.
add
(
_sample_message
)
self
.
assert
_
(
self
.
_box
.
get_file
(
key0
).
read
().
replace
(
os
.
linesep
,
'
\
n
'
)
==
self
.
_template
%
0
)
self
.
assert
_
(
self
.
_box
.
get_file
(
key1
).
read
().
replace
(
os
.
linesep
,
'
\
n
'
)
==
_sample_message
)
self
.
assert
Equal
(
self
.
_box
.
get_file
(
key0
).
read
().
replace
(
os
.
linesep
,
'
\
n
'
),
self
.
_template
%
0
)
self
.
assert
Equal
(
self
.
_box
.
get_file
(
key1
).
read
().
replace
(
os
.
linesep
,
'
\
n
'
),
_sample_message
)
def
test_iterkeys
(
self
):
# Get keys using iterkeys()
...
...
@@ -256,32 +256,32 @@ class TestMailbox(TestBase):
for
i
in
range
(
repetitions
):
self
.
assertEqual
(
len
(
self
.
_box
),
i
)
keys
.
append
(
self
.
_box
.
add
(
self
.
_template
%
i
))
self
.
assert
_
(
len
(
self
.
_box
)
==
i
+
1
)
self
.
assert
Equal
(
len
(
self
.
_box
),
i
+
1
)
for
i
in
range
(
repetitions
):
self
.
assert
_
(
len
(
self
.
_box
)
==
repetitions
-
i
)
self
.
assert
Equal
(
len
(
self
.
_box
),
repetitions
-
i
)
self
.
_box
.
remove
(
keys
[
i
])
self
.
assert
_
(
len
(
self
.
_box
)
==
repetitions
-
i
-
1
)
self
.
assert
Equal
(
len
(
self
.
_box
),
repetitions
-
i
-
1
)
def
test_set_item
(
self
):
# Modify messages using __setitem__()
key0
=
self
.
_box
.
add
(
self
.
_template
%
'original 0'
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
\
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
'original 0'
)
key1
=
self
.
_box
.
add
(
self
.
_template
%
'original 1'
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
\
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
'original 1'
)
self
.
_box
[
key0
]
=
self
.
_template
%
'changed 0'
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
\
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
'changed 0'
)
self
.
_box
[
key1
]
=
self
.
_template
%
'changed 1'
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
\
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
'changed 1'
)
self
.
_box
[
key0
]
=
_sample_message
self
.
_check_sample
(
self
.
_box
[
key0
])
self
.
_box
[
key1
]
=
self
.
_box
[
key0
]
self
.
_check_sample
(
self
.
_box
[
key1
])
self
.
_box
[
key0
]
=
self
.
_template
%
'original 0'
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
'original 0'
)
self
.
_check_sample
(
self
.
_box
[
key1
])
self
.
assertRaises
(
KeyError
,
...
...
@@ -343,30 +343,30 @@ class TestMailbox(TestBase):
self
.
_box
.
update
({
key0
:
self
.
_template
%
'changed 0'
,
key2
:
_sample_message
})
self
.
assertEqual
(
len
(
self
.
_box
),
3
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
'changed 0'
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
'original 1'
)
self
.
_check_sample
(
self
.
_box
[
key2
])
self
.
_box
.
update
([(
key2
,
self
.
_template
%
'changed 2'
),
(
key1
,
self
.
_template
%
'changed 1'
),
(
key0
,
self
.
_template
%
'original 0'
)])
self
.
assertEqual
(
len
(
self
.
_box
),
3
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
'original 0'
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
'changed 1'
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key2
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key2
),
self
.
_template
%
'changed 2'
)
self
.
assertRaises
(
KeyError
,
lambda
:
self
.
_box
.
update
({
'foo'
:
'bar'
,
key0
:
self
.
_template
%
"changed 0"
}))
self
.
assertEqual
(
len
(
self
.
_box
),
3
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key0
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key0
),
self
.
_template
%
"changed 0"
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key1
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key1
),
self
.
_template
%
"changed 1"
)
self
.
assert
_
(
self
.
_box
.
get_string
(
key2
)
==
self
.
assert
Equal
(
self
.
_box
.
get_string
(
key2
),
self
.
_template
%
"changed 2"
)
def
test_flush
(
self
):
...
...
@@ -535,7 +535,7 @@ class TestMaildir(TestMailbox):
self
.
_box
.
add_folder
(
'two'
)
self
.
_box
.
add_folder
(
'three'
)
self
.
assertEqual
(
len
(
self
.
_box
.
list_folders
()),
3
)
self
.
assert
_
(
set
(
self
.
_box
.
list_folders
())
==
self
.
assert
Equal
(
set
(
self
.
_box
.
list_folders
()),
set
((
'one'
,
'two'
,
'three'
)))
def
test_get_folder
(
self
):
...
...
@@ -545,7 +545,7 @@ class TestMaildir(TestMailbox):
folder0
.
add
(
self
.
_template
%
'bar'
)
self
.
assert_
(
os
.
path
.
isdir
(
os
.
path
.
join
(
self
.
_path
,
'.foo.bar'
)))
folder1
=
self
.
_box
.
get_folder
(
'foo.bar'
)
self
.
assert
_
(
folder1
.
get_string
(
folder1
.
keys
()[
0
])
==
\
self
.
assert
Equal
(
folder1
.
get_string
(
folder1
.
keys
()[
0
]),
self
.
_template
%
'bar'
)
def
test_add_and_remove_folders
(
self
):
...
...
@@ -559,7 +559,7 @@ class TestMaildir(TestMailbox):
self
.
assertEqual
(
set
(
self
.
_box
.
list_folders
()),
set
((
'two'
,)))
self
.
_box
.
add_folder
(
'three'
)
self
.
assertEqual
(
len
(
self
.
_box
.
list_folders
()),
2
)
self
.
assert
_
(
set
(
self
.
_box
.
list_folders
())
==
set
((
'two'
,
'three'
)))
self
.
assert
Equal
(
set
(
self
.
_box
.
list_folders
()),
set
((
'two'
,
'three'
)))
self
.
_box
.
remove_folder
(
'three'
)
self
.
assertEqual
(
len
(
self
.
_box
.
list_folders
()),
1
)
self
.
assertEqual
(
set
(
self
.
_box
.
list_folders
()),
set
((
'two'
,)))
...
...
@@ -615,13 +615,13 @@ class TestMaildir(TestMailbox):
groups[0] != groups[1],
"
Non
-
monotonic
milliseconds
:
'%s'
before
'%s'" %
(previous_groups[1], groups[1]))
self.assert
_(int(groups[2]) ==
pid,
self.assert
Equal(int(groups[2]),
pid,
"
Process
ID
mismatch
:
'%s'
should
be
'%s'" %
(groups[2], pid))
self.assertEqual(int(groups[3]), int(previous_groups[3]) + 1,
"
Non
-
sequential
counter
:
'%s'
before
'%s'" %
(previous_groups[3], groups[3]))
self.assert
_(groups[4] ==
hostname,
self.assert
Equal(groups[4],
hostname,
"
Host
name
mismatch
:
'%s'
should
be
'%s'" %
(groups[4], hostname))
previous_groups = groups
...
...
@@ -630,7 +630,7 @@ class TestMaildir(TestMailbox):
self.assertEqual(tmp_file.read(), _sample_message)
tmp_file.close()
file_count = len(os.listdir(os.path.join(self._path, "
tmp
")))
self.assert
_(file_count ==
repetitions,
self.assert
Equal(file_count,
repetitions,
"
Wrong
file
count
:
'%s'
should
be
'%s'" %
(file_count, repetitions))
...
...
@@ -641,13 +641,13 @@ class TestMaildir(TestMailbox):
key1 = self._box.add(self._template % 1)
self.assertEqual(self._box._toc, {})
self._box._refresh()
self.assert
_(self._box._toc ==
{key0: os.path.join('new', key0),
self.assert
Equal(self._box._toc,
{key0: os.path.join('new', key0),
key1: os.path.join('new', key1)})
key2 = self._box.add(self._template % 2)
self.assert
_(self._box._toc ==
{key0: os.path.join('new', key0),
self.assert
Equal(self._box._toc,
{key0: os.path.join('new', key0),
key1: os.path.join('new', key1)})
self._box._refresh()
self.assert
_(self._box._toc ==
{key0: os.path.join('new', key0),
self.assert
Equal(self._box._toc,
{key0: os.path.join('new', key0),
key1: os.path.join('new', key1),
key2: os.path.join('new', key2)})
...
...
@@ -655,9 +655,9 @@ class TestMaildir(TestMailbox):
# Look up message subpaths in the TOC
self.assertRaises(KeyError, lambda: self._box._lookup('foo'))
key0 = self._box.add(self._template % 0)
self.assert
_(self._box._lookup(key0) ==
os.path.join('new', key0))
self.assert
Equal(self._box._lookup(key0),
os.path.join('new', key0))
os.remove(os.path.join(self._path, 'new', key0))
self.assert
_(self._box._toc ==
{key0: os.path.join('new', key0)})
self.assert
Equal(self._box._toc,
{key0: os.path.join('new', key0)})
self.assertRaises(KeyError, lambda: self._box._lookup(key0))
self.assertEqual(self._box._toc, {})
...
...
@@ -701,7 +701,7 @@ class _TestMboxMMDF(TestMailbox):
def test_add_from_string(self):
# Add a string starting with 'From ' to the mailbox
key = self._box.add('From foo@bar blah
\
n
From: foo
\
n
\
n
0')
self.assert
_(self._box[key].get_from() ==
'foo@bar blah')
self.assert
Equal(self._box[key].get_from(),
'foo@bar blah')
self.assertEqual(self._box[key].get_payload(), '0')
def test_add_mbox_or_mmdf_message(self):
...
...
@@ -734,7 +734,7 @@ class _TestMboxMMDF(TestMailbox):
self._box._file.seek(0)
contents = self._box._file.read()
self._box.close()
self.assert
_(contents ==
open(self._path, 'r').read())
self.assert
Equal(contents,
open(self._path, 'r').read())
self._box = self._factory(self._path)
def test_lock_conflict(self):
...
...
@@ -802,7 +802,7 @@ class TestMH(TestMailbox):
self._box.add_folder('two')
self._box.add_folder('three')
self.assertEqual(len(self._box.list_folders()), 3)
self.assert
_(set(self._box.list_folders()) ==
self.assert
Equal(set(self._box.list_folders()),
set(('one', 'two', 'three')))
def test_get_folder(self):
...
...
@@ -816,7 +816,7 @@ class TestMH(TestMailbox):
folder0.add(self._template % 'bar')
self.assert_(os.path.isdir(os.path.join(self._path, 'foo.bar')))
folder1 = self._box.get_folder('foo.bar')
self.assert
_(folder1.get_string(folder1.keys()[0]) ==
\
self.assert
Equal(folder1.get_string(folder1.keys()[0]),
self._template % 'bar')
# Test for bug #1569790: verify that folders returned by .get_folder()
...
...
@@ -829,13 +829,13 @@ class TestMH(TestMailbox):
self._box.add_folder('one')
self._box.add_folder('two')
self.assertEqual(len(self._box.list_folders()), 2)
self.assert
_(set(self._box.list_folders()) ==
set(('one', 'two')))
self.assert
Equal(set(self._box.list_folders()),
set(('one', 'two')))
self._box.remove_folder('one')
self.assertEqual(len(self._box.list_folders()), 1)
self.assertEqual(set(self._box.list_folders()), set(('two',)))
self._box.add_folder('three')
self.assertEqual(len(self._box.list_folders()), 2)
self.assert
_(set(self._box.list_folders()) ==
set(('two', 'three')))
self.assert
Equal(set(self._box.list_folders()),
set(('two', 'three')))
self._box.remove_folder('three')
self.assertEqual(len(self._box.list_folders()), 1)
self.assertEqual(set(self._box.list_folders()), set(('two',)))
...
...
@@ -853,11 +853,11 @@ class TestMH(TestMailbox):
msg1 = mailbox.MHMessage(self._template % 1)
msg1.set_sequences(['bar', 'replied', 'foo'])
key1 = self._box.add(msg1)
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[key0, key1], 'bar':[key1], 'replied':[key1]})
msg0.set_sequences(['flagged'])
self._box[key0] = msg0
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[key1], 'bar':[key1], 'replied':[key1],
'flagged':[key0]})
self._box.remove(key1)
...
...
@@ -877,11 +877,11 @@ class TestMH(TestMailbox):
key1 = self._box.add(msg1)
key2 = self._box.add(msg2)
key3 = self._box.add(msg3)
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[key0,key1,key2,key3], 'unseen':[key0],
'flagged':[key2], 'bar':[key3], 'replied':[key3]})
self._box.remove(key2)
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[key0,key1,key3], 'unseen':[key0], 'bar':[key3],
'replied':[key3]})
self._box.pack()
...
...
@@ -889,7 +889,7 @@ class TestMH(TestMailbox):
key0 = key0
key1 = key0 + 1
key2 = key1 + 1
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[1, 2, 3], 'unseen':[1], 'bar':[3], 'replied':[3]})
# Test case for packing while holding the mailbox locked.
...
...
@@ -903,7 +903,7 @@ class TestMH(TestMailbox):
self._box.lock()
self._box.pack()
self._box.unlock()
self.assert
_(self._box.get_sequences() ==
self.assert
Equal(self._box.get_sequences(),
{'foo':[1, 2, 3, 4, 5],
'unseen':[1], 'bar':[3], 'replied':[3]})
...
...
@@ -930,10 +930,10 @@ class TestBabyl(TestMailbox):
msg1 = mailbox.BabylMessage(self._template % 1)
msg1.set_labels(['bar', 'answered', 'foo'])
key1 = self._box.add(msg1)
self.assert
_(set(self._box.get_labels()) ==
set(['foo', 'bar']))
self.assert
Equal(set(self._box.get_labels()),
set(['foo', 'bar']))
msg0.set_labels(['blah', 'filed'])
self._box[key0] = msg0
self.assert
_(set(self._box.get_labels()) ==
self.assert
Equal(set(self._box.get_labels()),
set(['foo', 'bar', 'blah']))
self._box.remove(key1)
self.assertEqual(set(self._box.get_labels()), set(['blah']))
...
...
@@ -1097,14 +1097,14 @@ class _TestMboxMMDFMessage(TestMessage):
msg = mailbox.Message(_sample_message)
msg.set_unixfrom('From foo@bar blah')
msg = mailbox.mboxMessage(msg)
self.assert
_(msg.get_from() ==
'foo@bar blah', msg.get_from())
self.assert
Equal(msg.get_from(),
'foo@bar blah', msg.get_from())
def test_from(self):
# Get and set "
From
" line
msg = mailbox.mboxMessage(_sample_message)
self._check_from(msg)
msg.set_from('foo bar')
self.assert
_(msg.get_from() ==
'foo bar')
self.assert
Equal(msg.get_from(),
'foo bar')
msg.set_from('foo@bar', True)
self._check_from(msg, 'foo@bar')
msg.set_from('blah@temp', time.localtime())
...
...
@@ -1155,17 +1155,17 @@ class TestMHMessage(TestMessage):
msg.add_sequence('unseen')
self.assertEqual(msg.get_sequences(), ['unseen'])
msg.add_sequence('flagged')
self.assert
_(msg.get_sequences() ==
['unseen', 'flagged'])
self.assert
Equal(msg.get_sequences(),
['unseen', 'flagged'])
msg.add_sequence('flagged')
self.assert
_(msg.get_sequences() ==
['unseen', 'flagged'])
self.assert
Equal(msg.get_sequences(),
['unseen', 'flagged'])
msg.remove_sequence('unseen')
self.assertEqual(msg.get_sequences(), ['flagged'])
msg.add_sequence('foobar')
self.assert
_(msg.get_sequences() ==
['flagged', 'foobar'])
self.assert
Equal(msg.get_sequences(),
['flagged', 'foobar'])
msg.remove_sequence('replied')
self.assert
_(msg.get_sequences() ==
['flagged', 'foobar'])
self.assert
Equal(msg.get_sequences(),
['flagged', 'foobar'])
msg.set_sequences(['foobar', 'replied'])
self.assert
_(msg.get_sequences() ==
['foobar', 'replied'])
self.assert
Equal(msg.get_sequences(),
['foobar', 'replied'])
class TestBabylMessage(TestMessage):
...
...
@@ -1186,17 +1186,17 @@ class TestBabylMessage(TestMessage):
msg.add_label('filed')
self.assertEqual(msg.get_labels(), ['filed'])
msg.add_label('resent')
self.assert
_(msg.get_labels() ==
['filed', 'resent'])
self.assert
Equal(msg.get_labels(),
['filed', 'resent'])
msg.add_label('resent')
self.assert
_(msg.get_labels() ==
['filed', 'resent'])
self.assert
Equal(msg.get_labels(),
['filed', 'resent'])
msg.remove_label('filed')
self.assertEqual(msg.get_labels(), ['resent'])
msg.add_label('foobar')
self.assert
_(msg.get_labels() ==
['resent', 'foobar'])
self.assert
Equal(msg.get_labels(),
['resent', 'foobar'])
msg.remove_label('unseen')
self.assert
_(msg.get_labels() ==
['resent', 'foobar'])
self.assert
Equal(msg.get_labels(),
['resent', 'foobar'])
msg.set_labels(['foobar', 'answered'])
self.assert
_(msg.get_labels() ==
['foobar', 'answered'])
self.assert
Equal(msg.get_labels(),
['foobar', 'answered'])
def test_visible(self):
# Get, set, and update visible headers
...
...
@@ -1214,10 +1214,10 @@ class TestBabylMessage(TestMessage):
self.assertEqual(visible['X-Whatever'], 'Blah')
self.assert_(visible.get_payload() is None)
msg.update_visible()
self.assert
_(visible.keys() ==
['User-Agent', 'X-Whatever'])
self.assert
Equal(visible.keys(),
['User-Agent', 'X-Whatever'])
self.assert_(visible.get_payload() is None)
visible = msg.get_visible()
self.assert
_(visible.keys() ==
['User-Agent', 'Date', 'From', 'To',
self.assert
Equal(visible.keys(),
['User-Agent', 'Date', 'From', 'To',
'Subject'])
for header in ('User-Agent', 'Date', 'From', 'To', 'Subject'):
self.assertEqual(visible[header], msg[header])
...
...
@@ -1278,7 +1278,7 @@ class TestMessageConversion(TestBase):
msg_maildir.set_flags(setting)
msg = class_(msg_maildir)
self.assertEqual(msg.get_flags(), result)
self.assert
_(msg.get_from() ==
'MAILER-DAEMON %s' %
self.assert
Equal(msg.get_from(),
'MAILER-DAEMON %s' %
time.asctime(time.gmtime(0.0)))
msg_maildir.set_subdir('cur')
self.assertEqual(class_(msg_maildir).get_flags(), 'RODFA')
...
...
@@ -1291,7 +1291,7 @@ class TestMessageConversion(TestBase):
('T', ['unseen']), ('DFPRST', ['replied', 'flagged']))
for setting, result in pairs:
msg_maildir.set_flags(setting)
self.assert
_(mailbox.MHMessage(msg_maildir).get_sequences() ==
\
self.assert
Equal(mailbox.MHMessage(msg_maildir).get_sequences(),
result)
def test_maildir_to_babyl(self):
...
...
@@ -1303,7 +1303,7 @@ class TestMessageConversion(TestBase):
('DFPRST', ['deleted', 'answered', 'forwarded']))
for setting, result in pairs:
msg_maildir.set_flags(setting)
self.assert
_(mailbox.BabylMessage(msg_maildir).get_labels() ==
\
self.assert
Equal(mailbox.BabylMessage(msg_maildir).get_labels(),
result)
def test_mboxmmdf_to_maildir(self):
...
...
@@ -1319,7 +1319,7 @@ class TestMessageConversion(TestBase):
self.assertEqual(msg.get_flags(), result)
self.assert_(msg.get_date() == 0.0, msg.get_date())
msg_mboxMMDF.set_flags('O')
self.assert
_(mailbox.MaildirMessage(msg_mboxMMDF).get_subdir() ==
\
self.assert
Equal(mailbox.MaildirMessage(msg_mboxMMDF).get_subdir(),
'cur')
def test_mboxmmdf_to_mboxmmdf(self):
...
...
@@ -1343,8 +1343,8 @@ class TestMessageConversion(TestBase):
('RODFA', ['replied', 'flagged']))
for setting, result in pairs:
msg_mboxMMDF.set_flags(setting)
self.assert
_(mailbox.MHMessage(msg_mboxMMDF).get_sequences()
\
==
result)
self.assert
Equal(mailbox.MHMessage(msg_mboxMMDF).get_sequences(),
result)
def test_mboxmmdf_to_babyl(self):
# Convert mboxMessage and MMDFMessage to BabylMessage
...
...
@@ -1394,7 +1394,7 @@ class TestMessageConversion(TestBase):
msg.add_sequence('unseen')
msg.add_sequence('replied')
msg.add_sequence('flagged')
self.assert
_(mailbox.MHMessage(msg).get_sequences() ==
\
self.assert
Equal(mailbox.MHMessage(msg).get_sequences(),
['unseen', 'replied', 'flagged'])
def test_mh_to_babyl(self):
...
...
@@ -1409,7 +1409,7 @@ class TestMessageConversion(TestBase):
msg.add_sequence('unseen')
msg.add_sequence('replied')
msg.add_sequence('flagged')
self.assert
_(mailbox.BabylMessage(msg).get_labels() ==
\
self.assert
Equal(mailbox.BabylMessage(msg).get_labels(),
['unseen', 'answered'])
def test_babyl_to_maildir(self):
...
...
@@ -1459,7 +1459,7 @@ class TestMessageConversion(TestBase):
for label in ('unseen', 'deleted', 'filed', 'answered', 'forwarded',
'edited', 'resent'):
msg.add_label(label)
self.assert
_(mailbox.MHMessage(msg).get_sequences() ==
\
self.assert
Equal(mailbox.MHMessage(msg).get_sequences(),
['unseen', 'replied'])
def test_babyl_to_babyl(self):
...
...
@@ -1470,7 +1470,7 @@ class TestMessageConversion(TestBase):
'edited', 'resent'):
msg.add_label(label)
msg2 = mailbox.BabylMessage(msg)
self.assert
_(msg2.get_labels() ==
['unseen', 'deleted', 'filed',
self.assert
Equal(msg2.get_labels(),
['unseen', 'deleted', 'filed',
'answered', 'forwarded', 'edited',
'resent'])
self.assertEqual(msg.get_visible().keys(), msg2.get_visible().keys())
...
...
@@ -1496,40 +1496,40 @@ class TestProxyFileBase(TestBase):
def _test_readline(self, proxy):
# Read by line
proxy.seek(0)
self.assert
_(proxy.readline() ==
'foo' + os.linesep)
self.assert
_(proxy.readline() ==
'bar' + os.linesep)
self.assert
_(proxy.readline() ==
'fred' + os.linesep)
self.assert
Equal(proxy.readline(),
'foo' + os.linesep)
self.assert
Equal(proxy.readline(),
'bar' + os.linesep)
self.assert
Equal(proxy.readline(),
'fred' + os.linesep)
self.assertEqual(proxy.readline(), 'bob')
proxy.seek(2)
self.assert
_(proxy.readline() ==
'o' + os.linesep)
self.assert
Equal(proxy.readline(),
'o' + os.linesep)
proxy.seek(6 + 2 * len(os.linesep))
self.assert
_(proxy.readline() ==
'fred' + os.linesep)
self.assert
Equal(proxy.readline(),
'fred' + os.linesep)
proxy.seek(6 + 2 * len(os.linesep))
self.assertEqual(proxy.readline(2), 'fr')
self.assert
_(proxy.readline(-10) ==
'ed' + os.linesep)
self.assert
Equal(proxy.readline(-10),
'ed' + os.linesep)
def _test_readlines(self, proxy):
# Read multiple lines
proxy.seek(0)
self.assert
_(proxy.readlines() ==
['foo' + os.linesep,
self.assert
Equal(proxy.readlines(),
['foo' + os.linesep,
'bar' + os.linesep,
'fred' + os.linesep, 'bob'])
proxy.seek(0)
self.assert
_(proxy.readlines(2) ==
['foo' + os.linesep])
self.assert
Equal(proxy.readlines(2),
['foo' + os.linesep])
proxy.seek(3 + len(os.linesep))
self.assert
_(proxy.readlines(4 + len(os.linesep)) ==
self.assert
Equal(proxy.readlines(4 + len(os.linesep)),
['bar' + os.linesep, 'fred' + os.linesep])
proxy.seek(3)
self.assert
_(proxy.readlines(1000) ==
[os.linesep, 'bar' + os.linesep,
self.assert
Equal(proxy.readlines(1000),
[os.linesep, 'bar' + os.linesep,
'fred' + os.linesep, 'bob'])
def _test_iteration(self, proxy):
# Iterate by line
proxy.seek(0)
iterator = iter(proxy)
self.assert
_(next(iterator) ==
'foo' + os.linesep)
self.assert
_(next(iterator) ==
'bar' + os.linesep)
self.assert
_(next(iterator) ==
'fred' + os.linesep)
self.assert
Equal(next(iterator),
'foo' + os.linesep)
self.assert
Equal(next(iterator),
'bar' + os.linesep)
self.assert
Equal(next(iterator),
'fred' + os.linesep)
self.assertEqual(next(iterator), 'bob')
self.assertRaises(StopIteration, next, iterator)
...
...
@@ -1539,11 +1539,11 @@ class TestProxyFileBase(TestBase):
self.assertEqual(proxy.tell(), 3)
self.assertEqual(proxy.read(len(os.linesep)), os.linesep)
proxy.seek(2, 1)
self.assert
_(proxy.read(1 + len(os.linesep)) ==
'r' + os.linesep)
self.assert
Equal(proxy.read(1 + len(os.linesep)),
'r' + os.linesep)
proxy.seek(-3 - len(os.linesep), 2)
self.assertEqual(proxy.read(3), 'bar')
proxy.seek(2, 0)
self.assert
_(proxy.read() ==
'o' + os.linesep + 'bar' + os.linesep)
self.assert
Equal(proxy.read(),
'o' + os.linesep + 'bar' + os.linesep)
proxy.seek(100)
self.assertEqual(proxy.read(), '')
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment