mirror of
https://github.com/imapsync/imapsync.git
synced 2025-07-26 03:48:17 +02:00
1.484
This commit is contained in:
parent
ae3e0f4870
commit
74ca16d8c6
23 changed files with 404 additions and 2734 deletions
139
tests.sh
139
tests.sh
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
# $Id: tests.sh,v 1.188 2012/01/08 06:38:29 gilles Exp gilles $
|
||||
# $Id: tests.sh,v 1.191 2012/02/07 09:27:17 gilles Exp gilles $
|
||||
|
||||
# Example 1:
|
||||
# CMD_PERL='perl -I./Mail-IMAPClient-3.25/lib' sh -x tests.sh
|
||||
|
@ -94,8 +94,8 @@ no_args() {
|
|||
# mailbox tata titi on most ll_*() tests
|
||||
|
||||
# mailbox tete@est.belle used on big size tests:
|
||||
# big_transfert()
|
||||
# big_transfert_sizes_only()
|
||||
# big_folder()
|
||||
# big_folder_sizes_only()
|
||||
# dprof()
|
||||
|
||||
# mailbox big1 big2 used on bigmail tests
|
||||
|
@ -881,10 +881,26 @@ ll_newmessage()
|
|||
--passfile1 ../../var/pass/secret.tata \
|
||||
--host2 $HOST2 --user2 titi \
|
||||
--passfile2 ../../var/pass/secret.titi \
|
||||
--maxage 1 --folder INBOX --nofoldersizes --noreleasecheck \
|
||||
--maxage 1 --folder INBOX --nofoldersizes \
|
||||
--debugLIST
|
||||
}
|
||||
|
||||
ll_exitwhenover()
|
||||
{
|
||||
can_send && sendtestmessage
|
||||
can_send && sendtestmessage
|
||||
$CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 tata \
|
||||
--passfile1 ../../var/pass/secret.tata \
|
||||
--host2 $HOST2 --user2 titi \
|
||||
--passfile2 ../../var/pass/secret.titi \
|
||||
--maxage 1 --folder INBOX --nofoldersizes \
|
||||
--exitwhenover 300
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
ll_folder_INBOX()
|
||||
{
|
||||
$CMD_PERL ./imapsync \
|
||||
|
@ -1552,20 +1568,42 @@ ll_delete2_dev() {
|
|||
}
|
||||
|
||||
|
||||
ll_delete() {
|
||||
if can_send; then
|
||||
sendtestmessage titi
|
||||
fi
|
||||
ll_delete() {
|
||||
$CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 tata \
|
||||
--passfile1 ../../var/pass/secret.tata \
|
||||
--host2 $HOST2 --user2 titi \
|
||||
--passfile2 ../../var/pass/secret.titi \
|
||||
--folder INBOX.oneemail3
|
||||
|
||||
#find /home/vmail/titi/.oneemail3/ || :
|
||||
echo After first sync
|
||||
test -f /home/vmail/titi/.oneemail3/cur/* || return 1
|
||||
|
||||
$CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 titi \
|
||||
--passfile1 ../../var/pass/secret.titi \
|
||||
--host2 $HOST2 --user2 tata \
|
||||
--passfile2 ../../var/pass/secret.tata \
|
||||
--folder INBOX \
|
||||
--folder INBOX.oneemail3 \
|
||||
--delete
|
||||
|
||||
$CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 titi \
|
||||
--passfile1 ../../var/pass/secret.titi \
|
||||
--host2 $HOST2 --user2 tata \
|
||||
--passfile2 ../../var/pass/secret.tata \
|
||||
--folder INBOX.oneemail3 \
|
||||
--justfoldersizes
|
||||
|
||||
#find /home/vmail/titi/.oneemail3/ || :
|
||||
echo After delete
|
||||
! test -f /home/vmail/titi/.oneemail3/cur/* || return 1
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
ll_delete_delete2() {
|
||||
! $CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 titi \
|
||||
|
@ -1637,7 +1675,6 @@ msw2() {
|
|||
ssh Admin@c 'C:/msys/1.0/home/Admin/imapsync/test_exe.bat'
|
||||
}
|
||||
|
||||
|
||||
xxxxx_gmail() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
|
@ -1649,13 +1686,10 @@ xxxxx_gmail() {
|
|||
--user1 tata \
|
||||
--passfile1 ../../var/pass/secret.tata \
|
||||
--nofoldersizes \
|
||||
--justfolders \
|
||||
--regextrans2 "s, +$,,g" --regextrans2 "s, +/,/,g" \
|
||||
--exclude INBOX.yop.YAP
|
||||
|
||||
#--dry --prefix2 '[Gmail]/'
|
||||
--justfolders --regextrans2 's/ //g' --exclude 'INBOX.yop.YAP' --exclude Gmail
|
||||
}
|
||||
|
||||
|
||||
xxxxx_gmail_2() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
|
@ -1681,11 +1715,11 @@ xxxxx_gmail_3() {
|
|||
--user2 gilles.lamiral@gmail.com \
|
||||
--passfile2 ../../var/pass/secret.gilles_gmail \
|
||||
--nofoldersizes \
|
||||
--folder INBOX.few_emails --justfolders --debug \
|
||||
--folder INBOX.few_emails --debug \
|
||||
--regextrans2 's,few_emails,Gmail/Messages envoyes,'
|
||||
}
|
||||
|
||||
xxxxx_gmail_4() {
|
||||
xxxxx_gmail_4_Sent() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
--host1 $HOST2 \
|
||||
|
@ -1695,11 +1729,24 @@ xxxxx_gmail_4() {
|
|||
--ssl2 \
|
||||
--user2 gilles.lamiral@gmail.com \
|
||||
--passfile2 ../../var/pass/secret.gilles_gmail \
|
||||
--nofoldersizes \
|
||||
--folder INBOX.Sent \
|
||||
--regextrans2 's{Sent}{Gmail/Messages envoyes}'
|
||||
--regextrans2 's{Sent}{[Gmail]/Messages envoy&AOk-s}'
|
||||
}
|
||||
|
||||
xxxxx_gmail_5_justfolders() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
--host1 $HOST2 \
|
||||
--user1 tata \
|
||||
--passfile1 ../../var/pass/secret.tata \
|
||||
--host2 imap.gmail.com \
|
||||
--ssl2 \
|
||||
--user2 gilles.lamiral@gmail.com \
|
||||
--passfile2 ../../var/pass/secret.gilles_gmail \
|
||||
--justfolders
|
||||
}
|
||||
|
||||
|
||||
xxxxx_gmail_5_justlogin() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
|
@ -1713,6 +1760,24 @@ xxxxx_gmail_5_justlogin() {
|
|||
--justlogin
|
||||
}
|
||||
|
||||
xxxxx_gmail_6() {
|
||||
|
||||
! ping -c1 imap.gmail.com || $CMD_PERL ./imapsync \
|
||||
--host2 imap.gmail.com \
|
||||
--ssl2 \
|
||||
--user2 gilles.lamiral@gmail.com \
|
||||
--passfile2 ../../var/pass/secret.gilles_gmail \
|
||||
--host1 $HOST2 \
|
||||
--user1 tata \
|
||||
--passfile1 ../../var/pass/secret.tata \
|
||||
--nofoldersizes \
|
||||
--justfolders \
|
||||
--regextrans2 "s, +$,,g" --regextrans2 "s, +/,/,g" \
|
||||
--exclude INBOX.yop.YAP
|
||||
|
||||
#--dry --prefix2 '[Gmail]/'
|
||||
}
|
||||
|
||||
|
||||
gmail_xxxxx() {
|
||||
|
||||
|
@ -1725,7 +1790,7 @@ gmail_xxxxx() {
|
|||
--user2 tata \
|
||||
--passfile2 ../../var/pass/secret.tata \
|
||||
--nofoldersizes \
|
||||
--dry --justfolders
|
||||
--dry --justfolders --exclude Gmail
|
||||
}
|
||||
|
||||
|
||||
|
@ -1738,7 +1803,8 @@ gmail() {
|
|||
--passfile1 ../../var/pass/secret.gilles_gmail \
|
||||
--host2 $HOST2 \
|
||||
--user2 tata \
|
||||
--passfile2 ../../var/pass/secret.tata
|
||||
--passfile2 ../../var/pass/secret.tata \
|
||||
--exclude Gmail
|
||||
}
|
||||
|
||||
gmail_justfolders() {
|
||||
|
@ -1751,7 +1817,7 @@ gmail_justfolders() {
|
|||
--host2 $HOST2 \
|
||||
--user2 tata \
|
||||
--passfile2 ../../var/pass/secret.tata \
|
||||
--justfolders
|
||||
--justfolders --exclude Gmail
|
||||
}
|
||||
|
||||
|
||||
|
@ -1781,7 +1847,7 @@ gmail_gmail() {
|
|||
--ssl2 \
|
||||
--user2 imapsync.gl@gmail.com \
|
||||
--passfile2 ../../var/pass/secret.imapsync.gl_gmail \
|
||||
--justfolders
|
||||
--justfolders --exclude Gmail
|
||||
|
||||
}
|
||||
|
||||
|
@ -2433,7 +2499,7 @@ sunone_gmail_2()
|
|||
echo3 "[$date1] [$date2]"
|
||||
}
|
||||
|
||||
big_transfert()
|
||||
big_folder()
|
||||
{
|
||||
date1=`date`
|
||||
{ $CMD_PERL ./imapsync \
|
||||
|
@ -2449,7 +2515,26 @@ big_transfert()
|
|||
echo3 "[$date1] [$date2]"
|
||||
}
|
||||
|
||||
big_transfert_sizes_only()
|
||||
big_folder_useuid()
|
||||
{
|
||||
date1=`date`
|
||||
{ $CMD_PERL ./imapsync \
|
||||
--host1 $HOST1 --user1 gilles@est.belle \
|
||||
--passfile1 ../../var/pass/secret.gilles_mbox \
|
||||
--host2 $HOST2 --user2 tete@est.belle \
|
||||
--passfile2 ../../var/pass/secret.tete \
|
||||
--folder INBOX.Junk.2011 --nofoldersizes \
|
||||
--useuid --tmpdir /var/tmp || \
|
||||
true
|
||||
}
|
||||
date2=`date`
|
||||
echo3 "[$date1] [$date2]"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
big_folder_sizes_only()
|
||||
{
|
||||
date1=`date`
|
||||
{ $CMD_PERL ./imapsync \
|
||||
|
@ -2464,7 +2549,7 @@ big_transfert_sizes_only()
|
|||
echo3 "[$date1] [$date2]"
|
||||
}
|
||||
|
||||
big_transfert_fast()
|
||||
big_folder_fast()
|
||||
{
|
||||
date1=`date`
|
||||
{ $CMD_PERL ./imapsync \
|
||||
|
@ -2480,7 +2565,7 @@ big_transfert_fast()
|
|||
echo3 "[$date1] [$date2]"
|
||||
}
|
||||
|
||||
big_transfert_fast2()
|
||||
big_folder_fast2()
|
||||
{
|
||||
date1=`date`
|
||||
{ $CMD_PERL ./imapsync \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue