~ubuntu-branches/ubuntu/utopic/dovecot/utopic-proposed

« back to all changes in this revision

Viewing changes to pigeonhole/tests/extensions/editheader/deleteheader.svtest

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-01-08 09:35:49 UTC
  • mfrom: (4.1.35 sid)
  • Revision ID: package-import@ubuntu.com-20140108093549-i72o93pux8p0dlaf
Tags: 1:2.2.9-1ubuntu1
* Merge from Debian unstable, remaining changes:
  + Add mail-stack-delivery package:
    - Update d/rules
    - d/control: convert existing dovecot-postfix package to a dummy
      package and add new mail-stack-delivery package.
    - Update maintainer scripts.
    - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
    - d/mail-stack-delivery.preinst: Move previously installed backups and
      config files to a new package namespace.
    - d/mail-stack-delivery.prerm: Added to handle downgrades.
  + Use Snakeoil SSL certificates by default:
    - d/control: Depend on ssl-cert.
    - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
  + Add autopkgtest to debian/tests/*.
  + Add ufw integration:
    - d/dovecot-core.ufw.profile: new ufw profile.
    - d/rules: install profile in dovecot-core.
    - d/control: dovecot-core - suggest ufw.
  + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
  + Add apport hook:
    - d/rules, d/source_dovecot.py
  + Add upstart job:
    - d/rules, d/dovecot-core.dovecot.upstart, d/control,
      d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
      d/dovecot-pop3d.{postinst, postrm, prerm}.
      d/mail-stack-deliver.postinst: Convert init script to upstart.
  + Use the autotools-dev dh addon to update config.guess/config.sub for
    arm64.
* Dropped changes, included in Debian:
  - Update Dovecot name to reflect distribution in login greeting.
  - Update Drac plugin for >= 2.0.0 support.
* d/control: Drop dovecot-postfix package as its no longer required.

Show diffs side-by-side

added added

removed removed

Lines of Context:
84
84
 
85
85
        if not header :is "subject" "Frop!" {
86
86
                test_fail "original subject header not retained in redirected mail";
87
 
        }       
 
87
        }
88
88
 
89
89
        if not header :is "X-B" "omdat dit anders" {
90
90
                test_fail "original X-B header not retained in redirected mail";
177
177
 
178
178
        if not header :is "subject" "Frop!" {
179
179
                test_fail "original subject header not retained in redirected mail";
180
 
        }       
 
180
        }
181
181
 
182
182
        if not header :is "X-B" "omdat dit anders" {
183
183
                test_fail "original X-B header not retained in redirected mail";
274
274
 
275
275
        if not header :is "subject" "Frop!" {
276
276
                test_fail "original subject header not retained in redirected mail";
277
 
        }       
 
277
        }
278
278
 
279
279
        if not header :is "X-B" "omdat dit anders" {
280
280
                test_fail "original X-B header not retained in redirected mail";
937
937
test_set "message" text:
938
938
From: stephan@example.org
939
939
To: nico@frop.example.com
940
 
Subject:         Help        
 
940
Subject:         Help
941
941
X-A:     Text
942
 
X-B: Text            
 
942
X-B: Text
943
943
 
944
944
Text
945
945
.
962
962
                test_fail "x-b header not deleted";
963
963
        }
964
964
}
 
965
 
 
966
/*
 
967
 * TEST: Interaction with body test
 
968
 */
 
969
 
 
970
test_set "message" text:
 
971
From: stephan@example.org
 
972
To: nico@frop.example.com
 
973
Subject: Hoppa
 
974
 
 
975
Text
 
976
.
 
977
;
 
978
 
 
979
test "Interaction with body test" {
 
980
        addheader "X-Frop" "frop";
 
981
        
 
982
        if body "!TEST!" {}
 
983
 
 
984
        deleteheader "subject";
 
985
 
 
986
        if exists "subject" {
 
987
                test_fail "subject header not deleted";
 
988
        }
 
989
}
 
990