def __init__(self, name = '', user = '', password = '', oauth2string = '', server = '', port = '', ssl = True, folders = [], **kw): self.name = name self.user = user self.password = password self.oauth2string = oauth2string self.server = server self.port = port self.ssl = ssl # bool self.folders = [encode_mutf7(folder) for folder in folders] self._conn = None
def test_encode_mutf7_with_bytes_fails(): """Test to document current behaviour: encode_mutf7 requires unicode.""" with pytest.raises(Exception): encode_mutf7('Die Katzen & die Mäuse'.encode('utf-8'))
def test_encode_mutf7(): expected = 'Die Katzen &- die M&AOQ-use' result = encode_mutf7('Die Katzen & die Mäuse') assert expected == result
def test_encode_mutf7_with_str_fails(): """Test to document current behaviour: encode_mutf7 requires unicode.""" with pytest.raises(Exception): encode_mutf7('Die Katzen & die Mäuse')
def test_encode_mutf7(): expected = 'Die Katzen &- die M&AOQ-use' result = encode_mutf7(u'Die Katzen & die Mäuse') assert expected == result