コード例 #1
0
	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
コード例 #2
0
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'))
コード例 #3
0
def test_encode_mutf7():
    expected = 'Die Katzen &- die M&AOQ-use'
    result = encode_mutf7('Die Katzen & die Mäuse')
    assert expected == result
コード例 #4
0
ファイル: test_common_mutf7.py プロジェクト: pulb/mailnag
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')
コード例 #5
0
ファイル: test_common_mutf7.py プロジェクト: pulb/mailnag
def test_encode_mutf7():
	expected = 'Die Katzen &- die M&AOQ-use'
	result = encode_mutf7(u'Die Katzen & die Mäuse')
	assert expected == result