From 515f610bd8473d7b14f9a7e0afa40b4d2039b87c Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 29 Sep 2009 13:29:39 -0600 Subject: [PATCH] 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) --- framework/Imap_Client/test/Horde/Imap/test_client.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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( -- 2.11.0