Add more test cases
This commit is contained in:
parent
61cf50effe
commit
459779bea6
3 changed files with 66 additions and 5 deletions
34
test/e2e.ini
34
test/e2e.ini
|
@ -30,7 +30,7 @@ certs: test/certs
|
|||
|
||||
[tests]
|
||||
# Number of "test-*" sections in this file, describing test cases.
|
||||
cases: 17
|
||||
cases: 21
|
||||
e2e_log: test/logs/e2e.log
|
||||
e2e_log_format: %(asctime)s %(pathname)s:%(lineno)d %(levelname)s [%(funcName)s] %(message)s
|
||||
e2e_log_datefmt: %Y-%m-%d %H:%M:%S
|
||||
|
@ -136,13 +136,37 @@ in: test/msgin/utf8-plain.msg
|
|||
out: -----BEGIN PGP MESSAGE-----
|
||||
|
||||
[case-16]
|
||||
descr: Emoji in HTML, cleartext
|
||||
descr: HTML, cleartext
|
||||
to: carlos@disposlab
|
||||
in: test/msgin/emoji.msg
|
||||
in: test/msgin/html-utf8.msg
|
||||
out: <html>
|
||||
|
||||
[case-17]
|
||||
descr: Emoji in HTML, PGP/MIME
|
||||
descr: HTML, PGP/MIME
|
||||
to: evan@disposlab
|
||||
in: test/msgin/emoji.msg
|
||||
in: test/msgin/html-utf8.msg
|
||||
out: -----BEGIN PGP MESSAGE-----
|
||||
|
||||
[case-18]
|
||||
descr: HTML, PGP/Inline
|
||||
to: bob@disposlab
|
||||
in: test/msgin/html-utf8.msg
|
||||
out: -----BEGIN PGP MESSAGE-----
|
||||
|
||||
[case-19]
|
||||
descr: US-ASCII HTML, cleartext
|
||||
to: carlos@disposlab
|
||||
in: test/msgin/html-ascii.msg
|
||||
out: <html>
|
||||
|
||||
[case-20]
|
||||
descr: US-ASCII HTML, PGP/Inline
|
||||
to: bob@disposlab
|
||||
in: test/msgin/html-ascii.msg
|
||||
out: -----BEGIN PGP MESSAGE-----
|
||||
|
||||
[case-21]
|
||||
descr: US-ASCII HTML, PGP/MIME
|
||||
to: evan@disposlab
|
||||
in: test/msgin/html-ascii.msg
|
||||
out: -----BEGIN PGP MESSAGE-----
|
||||
|
|
18
test/msgin/html-ascii.msg
Normal file
18
test/msgin/html-ascii.msg
Normal file
|
@ -0,0 +1,18 @@
|
|||
Date: Sun, 16 Apr 2023 07:29:45 +0200
|
||||
MIME-Version: 1.0
|
||||
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101
|
||||
Thunderbird/102.9.0
|
||||
Content-Language: pl
|
||||
To: Carlos <carlos@localhost>
|
||||
From: Dave <dave@localhost>
|
||||
Subject: HTML test
|
||||
Content-Type: text/html; charset=UTF-8
|
||||
Content-Transfer-Encoding: 7bit
|
||||
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<body>
|
||||
This is just an HTML email.
|
||||
</body>
|
||||
</html>
|
19
test/msgin/html-utf8.msg
Normal file
19
test/msgin/html-utf8.msg
Normal file
|
@ -0,0 +1,19 @@
|
|||
Date: Sun, 16 Apr 2023 07:29:45 +0200
|
||||
MIME-Version: 1.0
|
||||
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101
|
||||
Thunderbird/102.9.0
|
||||
Content-Language: pl
|
||||
To: Carlos <carlos@localhost>
|
||||
From: Dave <dave@localhost>
|
||||
Subject: HTML test
|
||||
Content-Type: text/html; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<body>
|
||||
ZAŻÓŁĆ GĘŚLĄ JAŹŃ.<br>
|
||||
zażółć gęślą jaźń.
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue