Show
Ignore:
Timestamp:
02/08/10 13:06:35 (2 years ago)
Author:
Menno Smits <menno@…>
Branch:
default
Message:

Handle empty strings and None's in the folder list responses again

All tests passing.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • imapclient/test/test_IMAPClient.py

    r133 r135  
    9797                                   (['\\HasNoChildren'], '/', r'Left\Right')]) 
    9898 
     99    def test_empty_response(self): 
     100        self.assertEqual(self.client._proc_folder_list([None]), []) 
     101 
     102 
    99103    def test_blanks(self): 
    100         folders = self.client._proc_folder_list(['', None,  
    101                                                  r'(\\HasNoChildren) "/" "last"', 
    102                                                 ]) 
    103         self.assert_(folders == ['last'], 'got %r' % folders) 
     104        folders = self.client._proc_folder_list(['', None, r'(\HasNoChildren) "/" "last"']) 
     105        self.assertEqual(folders, [([r'\HasNoChildren'], '/', 'last')]) 
    104106 
    105107