aboutsummaryrefslogtreecommitdiffstats
path: root/tests/utility/filteredStreamTest.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-02-20 15:07:00 +0000
committerVincent Richard <[email protected]>2013-02-20 15:07:00 +0000
commitd3f539bf92cc48dc448347fe83ccaa9f7fab121a (patch)
tree5207cc82d96323e0f4c63ceda7029a70205435bd /tests/utility/filteredStreamTest.cpp
parentProcess header before transmitting message via SMTP. (diff)
downloadvmime-d3f539bf92cc48dc448347fe83ccaa9f7fab121a.tar.gz
vmime-d3f539bf92cc48dc448347fe83ccaa9f7fab121a.zip
Fixed SMTP dot stuffing at the beginning of content.
Diffstat (limited to 'tests/utility/filteredStreamTest.cpp')
-rw-r--r--tests/utility/filteredStreamTest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/utility/filteredStreamTest.cpp b/tests/utility/filteredStreamTest.cpp
index 27ec458f..8dc4d182 100644
--- a/tests/utility/filteredStreamTest.cpp
+++ b/tests/utility/filteredStreamTest.cpp
@@ -163,6 +163,12 @@ VMIME_TEST_SUITE_BEGIN
testFilteredOutputStreamHelper<FILTER>("3", "foo\n..bar", "foo", "\n.bar");
testFilteredOutputStreamHelper<FILTER>("4", "foo\n..bar", "foo", "\n", ".bar");
testFilteredOutputStreamHelper<FILTER>("5", "foo\n..bar", "foo", "\n", ".", "bar");
+
+ testFilteredOutputStreamHelper<FILTER>("6", "..\nfoobar", ".\nfoobar");
+ testFilteredOutputStreamHelper<FILTER>("7", "..\r\nfoobar", ".\r\nfoobar");
+ testFilteredOutputStreamHelper<FILTER>("8", "..\r\nfoobar", ".\r", "\nfoobar");
+ testFilteredOutputStreamHelper<FILTER>("9", ".foobar", ".foobar");
+ testFilteredOutputStreamHelper<FILTER>("10", ".foobar", ".", "foobar");
}
void testCRLFToLFFilteredOutputStream()