From: Michael M Slusarz Date: Tue, 29 Sep 2009 19:29:39 +0000 (-0600) Subject: Imap Client test fixes X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=515f610bd8473d7b14f9a7e0afa40b4d2039b87c;p=horde.git Imap Client test fixes Only do MODSEQ search if CONDSTORE is available. Make the interval search give a bit more relevant results (small timestamp could result in same day search, which is not useful for eyeballing during testing) --- diff --git a/framework/Imap_Client/test/Horde/Imap/test_client.php b/framework/Imap_Client/test/Horde/Imap/test_client.php index 6671f6100..8ee395f31 100644 --- a/framework/Imap_Client/test/Horde/Imap/test_client.php +++ b/framework/Imap_Client/test/Horde/Imap/test_client.php @@ -835,10 +835,12 @@ $query2 = new Horde_Imap_Client_Search_Query(); $query2->text('Test3', false, true); $query3 = new Horde_Imap_Client_Search_Query(); $query3->newMsgs(false); -$query3->intervalSearch(100000, Horde_Imap_Client_Search_Query::INTERVAL_YOUNGER); -$query3->modseq(1234, '/flags/\deleted', 'all'); +$query3->intervalSearch(1000000, Horde_Imap_Client_Search_Query::INTERVAL_YOUNGER); +if ($imap_client->queryCapability('CONDSTORE')) { + $query3->modseq(1234, '/flags/\deleted', 'all'); +} $query->orSearch(array($query2, $query3)); -print_r($query->build()); +print_r($query->build($imap_client->capability())); print "\nTesting mailbox sorting:\n"; $test_sort = array(