aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorGravatar Nikolay Morev <n.morev@corp.mail.ru>2016-02-08 16:32:29 +0300
committerGravatar Nikolay Morev <n.morev@corp.mail.ru>2016-02-08 16:32:57 +0300
commita3b60195196b77a44cfc6950d0f9b5b3c7f83672 (patch)
tree3d9da36f7b1228815bed23b9827e8bd1b0bffa74 /tests
parentaa80a00642039403ad21462541765d520645471f (diff)
Add constant for IMAP MOVE capability
Diffstat (limited to 'tests')
-rw-r--r--tests/test-all.cpp20
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);