Force DummyServer to listen on IPv4
Ignore-this: 63465a1c491fb2438066f1f4bc303540 darcs-hash:20090630174050-86b55-65e864661db0bbc16ca3643455f776cd609f8488.gz
This commit is contained in:
@@ -686,13 +686,13 @@ class IMAPAccount_TestCase(InheritableAccount_TestCase):
|
||||
|
||||
def test_build_folder_cache(self):
|
||||
test_func = self.make_test(\
|
||||
[lambda data: '* LIST () "." "INBOX"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1.subdir1"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1.subdir2"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir2"\r\n' + \
|
||||
data.split()[0] + ' OK LIST completed\r\n'],
|
||||
["^[^ ]* LIST \"\" \*"],
|
||||
[lambda data: '* LIST () "." "INBOX"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1.subdir1"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir1.subdir2"\r\n' + \
|
||||
'* LIST () "." "INBOX.dir2"\r\n' + \
|
||||
data.split()[0] + ' OK LIST completed\r\n'],
|
||||
["^[^ ]* LIST \"\" \*"],
|
||||
lambda self: self.assertEquals(self.imap_account._build_folder_cache(),
|
||||
{"INBOX":
|
||||
{"dir1":
|
||||
|
||||
@@ -53,7 +53,7 @@ def xmldiff(node1, node2):
|
||||
|
||||
class DummyServer:
|
||||
def __init__(self, host, port, responses = None):
|
||||
for res in socket.getaddrinfo(host, port, socket.AF_UNSPEC, socket.SOCK_STREAM, 0, socket.AI_PASSIVE):
|
||||
for res in socket.getaddrinfo(host, port, socket.AF_INET, socket.SOCK_STREAM, 0, socket.AI_PASSIVE):
|
||||
af, socktype, proto, canonname, sa = res
|
||||
try:
|
||||
s = socket.socket(af, socktype, proto)
|
||||
@@ -203,5 +203,3 @@ def test():
|
||||
|
||||
if __name__ == '__main__':
|
||||
test()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user