aboutsummaryrefslogtreecommitdiffstats
path: root/tests/parser/charsetFilteredOutputStreamTest.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-03-25 11:32:48 +0000
committerVincent Richard <[email protected]>2013-03-25 11:32:48 +0000
commit9d2703c376d2ee7501ed78be8c962203fbfd098f (patch)
tree5a5ae827813bb0e63105c0db90b2d5ec60ae9a2e /tests/parser/charsetFilteredOutputStreamTest.cpp
parentPkg-config file changed back to "vmime.pc" (fixed issue #35). (diff)
downloadvmime-9d2703c376d2ee7501ed78be8c962203fbfd098f.tar.gz
vmime-9d2703c376d2ee7501ed78be8c962203fbfd098f.zip
Added support for charset conversion with ICU (thanks to Mehmet Bozkurt).
Diffstat (limited to 'tests/parser/charsetFilteredOutputStreamTest.cpp')
-rw-r--r--tests/parser/charsetFilteredOutputStreamTest.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/parser/charsetFilteredOutputStreamTest.cpp b/tests/parser/charsetFilteredOutputStreamTest.cpp
index 08eeb63c..92c7a595 100644
--- a/tests/parser/charsetFilteredOutputStreamTest.cpp
+++ b/tests/parser/charsetFilteredOutputStreamTest.cpp
@@ -49,6 +49,8 @@ VMIME_TEST_SUITE_BEGIN(charsetFilteredOutputStreamTest)
vmime::utility::outputStreamStringAdapter os(output);
vmime::ref <vmime::utility::filteredOutputStream> cfos = cc->getFilteredOutputStream(os);
+ VASSERT_NOT_NULL("filteredOutputStream availability", cfos);
+
// føo = 66 c3 b8 6f [UTF8]
// føo = 66 c3 b8 6f [latin1]
@@ -79,6 +81,8 @@ VMIME_TEST_SUITE_BEGIN(charsetFilteredOutputStreamTest)
vmime::ref <vmime::utility::charsetFilteredOutputStream> os =
conv->getFilteredOutputStream(osa);
+ VASSERT_NOT_NULL("filteredOutputStream availability", os);
+
vmime::utility::inputStreamStringAdapter is(in);
vmime::utility::stream::value_type buffer[16];
@@ -116,6 +120,8 @@ VMIME_TEST_SUITE_BEGIN(charsetFilteredOutputStreamTest)
vmime::ref <vmime::utility::charsetFilteredOutputStream> os =
conv->getFilteredOutputStream(osa);
+ VASSERT_NOT_NULL("filteredOutputStream availability", os);
+
vmime::utility::inputStreamStringAdapter is(in);
vmime::utility::bufferedStreamCopy(is, *os);
@@ -151,6 +157,8 @@ VMIME_TEST_SUITE_BEGIN(charsetFilteredOutputStreamTest)
vmime::ref <vmime::utility::charsetFilteredOutputStream> os =
conv->getFilteredOutputStream(osa);
+ VASSERT_NOT_NULL("filteredOutputStream availability", os);
+
vmime::utility::inputStreamStringAdapter is(in);
vmime::utility::stream::value_type buffer[16];
@@ -189,6 +197,8 @@ VMIME_TEST_SUITE_BEGIN(charsetFilteredOutputStreamTest)
vmime::ref <vmime::utility::charsetFilteredOutputStream> os =
conv->getFilteredOutputStream(osa);
+ VASSERT_NOT_NULL("filteredOutputStream availability", os);
+
vmime::utility::inputStreamStringAdapter is(in);
vmime::utility::stream::value_type buffer[16];