Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
John McEleney
/
mailutils
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
ee466dc6
...
ee466dc663be6bcb699f743af2466c3920153766
authored
2002-08-23 06:58:15 +0000
by
Sergey Poznyakoff
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
New file. Provides tests for SEARCH command.
1 parent
0ce5bbfd
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
135 additions
and
0 deletions
imap4d/testsuite/imap4d/search.exp
imap4d/testsuite/imap4d/search.exp
0 → 100644
View file @
ee466dc
# -*- tcl -*-
# This file is part of Mailutils testsuite.
# Copyright (C
)
2002, Free Software Foundation
#
# This program is free software
;
you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation
;
either version 2 of the License, or
# (at your option
)
any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY
;
without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program
;
if not, write to the Free Software Foundation,
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
imap4d_start
imap4d_auth
"user!passwd"
"guessme"
set
UIDVALIDITY
[
clock
seconds
]
imap4d_test
"SELECT INBOX"
\
"95 EXISTS"
\
"95 RECENT"
\
"OK
\[
UIDVALIDITY
$
UIDVALIDITY
\]
UID valididy status"
\
"OK
\[
UIDNEXT 96
\]
Predicted next uid"
\
"OK
\[
UNSEEN 1
\]
first unseen messsage "
\
"FLAGS (
\\
Answered
\\
Flagged
\\
Deleted
\\
Seen
\\
Draft)"
\
"OK
\[
PERMANENTFLAGS (
\\
Answered
\\
Deleted
\\
Seen)
\]
Permanent flags"
\
"OK
\[
READ-WRITE
\]
SELECT Completed"
imap4d_test
"SEARCH 1:*"
\
"SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95"
\
"OK"
imap4d_test
"SEARCH ALL"
\
"SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95"
\
"OK"
# All messages are still new
imap4d_test
"SEARCH NEW"
\
"SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95"
\
"OK"
imap4d_test
"SEARCH FROM alice"
\
"SEARCH 2 4 6 8 10 12 14 20 25 27 29 33 36 38 40 43 45 47 51 53 55 57 59 63 66 68 70 72 74 76 78 80 82 85 87 90 93 95"
\
"OK"
imap4d_test
"SEARCH FROM hare"
\
"SEARCH 1 3 5 7 9 11 13 16 22 24 35 42 58 62 71"
\
"OK"
imap4d_test
"SEARCH LARGER 512"
\
"SEARCH 41 46"
\
"OK"
imap4d_test
"SEARCH SMALLER 300"
\
"SEARCH 12 20 35"
\
"OK"
imap4d_test
"SEARCH SUBJECT
\"
watch
\"
"
\
"SEARCH 19 20 21 22 23 24 25 26 27 28 29"
\
"OK"
imap4d_test
"SEARCH HEADER Message-Id
\"
<200207292200.3303@wonder.land>
\"
"
\
"SEARCH 3"
\
"OK"
imap4d_test
"SEARCH CC dormouse"
\
"SEARCH 60"
\
"OK"
imap4d_test
"SEARCH TO hare"
\
"SEARCH 2 4 6 8 10 12 14 21 23 42 59 72"
\
"OK"
imap4d_test
"SEARCH SENTBEFORE
\"
29-Jul-2002 22:00:02 +0100
\"
"
\
"SEARCH 1"
\
"OK"
imap4d_test
"SEARCH SENTSINCE
\"
29-Jul-2002 22:01:32 +0100
\"
"
\
"SEARCH 92 93 94 95"
\
"OK"
imap4d_test
"SEARCH SENTSINCE
\"
29-Jul-2002 23:01:32 +0200
\"
"
\
"SEARCH 92 93 94 95"
\
"OK"
imap4d_test
"SEARCH BEFORE
\"
29-Jul-2002 22:00:09 +0000
\"
"
\
"SEARCH 1"
\
"OK"
imap4d_test
"SEARCH SINCE
\"
29-Jul-2002 22:01:36 +0000
\"
"
\
"SEARCH 89 90 91 92 93 94 95"
\
"OK"
imap4d_test
"STORE 3,5,89 +FLAGS (
\\
Answered)"
\
"3 FETCH FLAGS (
\\
Answered
\\
Recent)"
\
"5 FETCH FLAGS (
\\
Answered
\\
Recent)"
\
"89 FETCH FLAGS (
\\
Answered
\\
Recent)"
\
"OK"
imap4d_test
"SEARCH ANSWERED"
\
"SEARCH 3 5 89"
\
"OK"
imap4d_test
"SEARCH TEXT wine"
\
"SEARCH 1 2 3"
\
"OK"
imap4d_test
"SEARCH TEXT wine FROM alice"
\
"SEARCH 2"
\
"OK"
imap4d_test
"SEARCH OR FROM alice ANSWERED"
\
"SEARCH 2 3 4 5 6 8 10 12 14 20 25 27 29 33 36 38 40 43 45 47 51 53 55 57 59 63 66 68 70 72 74 76 78 80 82 85 87 89 90 93 95"
\
"OK"
imap4d_test
"SEARCH (OR FROM alice ANSWERED) SENTSINCE
\"
29-Jul-2002 22:00:33 +0100
\"
"
\
"SEARCH 33 36 38 40 43 45 47 51 53 55 57 59 63 66 68 70 72 74 76 78 80 82 85 87 89 90 93 95"
\
"OK"
imap4d_test
"SEARCH (OR FROM alice ANSWERED) SENTSINCE
\"
29-Jul-2002 22:00:33 +0100
\"
SENTBEFORE
\"
29-Jul-2002 22:00:56 +0100
\"
"
\
"SEARCH 33 36 38 40 43 45 47 51 53 55"
\
"OK"
imap4d_test
"SEARCH OR FROM alice ANSWERED SENTSINCE
\"
29-Jul-2002 22:00:33 +0100
\"
SENTBEFORE
\"
29-Jul-2002 22:00:56 +0100
\"
"
\
"SEARCH 33 36 38 40 43 45 47 51 53 55"
\
"OK"
imap4d_test
"SEARCH OR FROM alice (ANSWERED SENTSINCE
\"
29-Jul-2002 22:00:33 +0100
\"
SENTBEFORE
\"
29-Jul-2002 22:00:56 +0100
\"
)"
\
"SEARCH 2 4 6 8 10 12 14 20 25 27 29 33 36 38 40 43 45 47 51 53 55 57 59 63 66 68 70 72 74 76 78 80 82 85 87 90 93 95"
\
"OK"
Please
register
or
sign in
to post a comment