changeset 19315:0f5e58361c48

lib-charset: Added UTF-7 iconv() unit test Possibly crashes on FreeBSD? Not verified yet. But a good test in any case.
author Timo Sirainen <tss@iki.fi>
date Tue, 20 Oct 2015 00:25:14 +0300
parents 5bba7529d5d7
children 467695fee373
files src/lib-charset/test-charset.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-charset/test-charset.c	Tue Oct 20 00:23:56 2015 +0300
+++ b/src/lib-charset/test-charset.c	Tue Oct 20 00:25:14 2015 +0300
@@ -66,7 +66,9 @@
 		const char *output;
 		enum charset_result result;
 	} tests[] = {
-		{ "ISO-8859-1", "p\xE4\xE4", "pää", CHARSET_RET_OK }
+		{ "ISO-8859-1", "p\xE4\xE4", "pää", CHARSET_RET_OK },
+		{ "UTF-7", "+AOQA5AD2AOQA9gDkAPYA5AD2AOQA9gDkAPYA5AD2AOQA9gDkAPYA5AD2AOQA9gDkAPYA5AD2AOQA9gDkAPYA5AD2AOQA9gDk",
+		  "ääöäöäöäöäöäöäöäöäöäöäöäöäöäöäöäöäöä", CHARSET_RET_OK }
 	};
 	string_t *str = t_str_new(128);
 	struct charset_translation *trans;