diff options
author | Nikolay Morev <n.morev@corp.mail.ru> | 2016-02-08 16:32:29 +0300 |
---|---|---|
committer | Nikolay Morev <n.morev@corp.mail.ru> | 2016-02-08 16:32:57 +0300 |
commit | a3b60195196b77a44cfc6950d0f9b5b3c7f83672 (patch) | |
tree | 3d9da36f7b1228815bed23b9827e8bd1b0bffa74 /tests | |
parent | aa80a00642039403ad21462541765d520645471f (diff) |
Add constant for IMAP MOVE capability
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test-all.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/test-all.cpp b/tests/test-all.cpp index 1858bef1..02a4081c 100644 --- a/tests/test-all.cpp +++ b/tests/test-all.cpp @@ -163,6 +163,25 @@ static void testIMAPMove() session->release(); } +static void testIMAPCapability() +{ + mailcore::IMAPSession * session; + mailcore::ErrorCode error; + + session = new mailcore::IMAPSession(); + session->setHostname(MCSTR("imap.mail.ru")); + session->setPort(993); + session->setUsername(email); + session->setPassword(password); + session->setConnectionType(mailcore::ConnectionTypeTLS); + + mailcore::IndexSet *caps = session->capability(&error); + + MCLog("capability: %s, error: %i", MCUTF8DESC(caps), error); + + session->release(); +} + static void testSMTP(mailcore::Data * data) { mailcore::SMTPSession * smtp; @@ -394,6 +413,7 @@ void testAll() //testSMTP(data); //testIMAP(); //testIMAPMove(); + //testIMAPCapability(); //testPOP(); //testNNTP(); //testAsyncSMTP(data); |