| 441 | }; |
| 442 | |
| 443 | static void testAsyncPOP() |
| 444 | { |
| 445 | mailcore::POPAsyncSession * session; |
| 446 | TestPOPCallback * callback = new TestPOPCallback(); |
| 447 | |
| 448 | session = new mailcore::POPAsyncSession(); |
| 449 | session->setHostname(MCSTR("pop.gmail.com")); |
| 450 | session->setPort(995); |
| 451 | session->setUsername(email); |
| 452 | session->setPassword(password); |
| 453 | session->setConnectionType(mailcore::ConnectionTypeTLS); |
| 454 | |
| 455 | mailcore::POPFetchMessagesOperation * op = session->fetchMessagesOperation(); |
| 456 | op->setCallback(callback); |
| 457 | op->setPopCallback(callback); |
| 458 | op->start(); |
| 459 | |
| 460 | //mailcore::Array * messages = session->fetchMessages(&error); |
| 461 | //MCLog("%s", MCUTF8DESC(messages)); |
| 462 | |
| 463 | mainLoop(); |
| 464 | } |
| 465 | |
| 466 | static void testAddresses() |
| 467 | { |
nothing calls this directly
no test coverage detected