public function testUidClearFlag()
{
$imap = new ezcMailImapTransport(self::$server, self::$port, array('uidReferencing' => true));
$imap->authenticate(self::$user, self::$password);
$imap->createMailbox("Guybrush");
$imap->selectMailbox("Inbox");
$imap->copyMessages(implode(',', self::$ids), "Guybrush");
$imap->selectMailbox("Guybrush");
$imap->clearFlag("1", "SEEN");
$imap->clearFlag("1,2", "FLAGGED");
$imap->clearFlag("3:4", "DRAFT");
$this->assertEquals(1, $imap->countByFlag("UNSEEN"));
$imap->selectMailbox("Inbox");
$imap->deleteMailbox("Guybrush");
}