Exemple #1
0
ATF_TC_BODY(mbtowc, tc)
{
	h_mbtowc("en_US.UTF-8", "\240", "\302\240");
	h_mbtowc("ja_JP.ISO2022-JP", "\033$B", "\033$B$\"\033(B");
	h_mbtowc("ja_JP.SJIS", "\202", "\202\240");
	h_mbtowc("ja_JP.eucJP", "\244", "\244\242");
	h_mbtowc("zh_CN.GB18030", "\241", "\241\241");
	h_mbtowc("zh_TW.Big5", "\241", "\241@");
	h_mbtowc("zh_TW.eucTW", "\241", "\241\241");
}
Exemple #2
0
ATF_TC_BODY(mbtowc, tc)
{
	h_mbtowc("en_US.UTF-8", "\240", "\302\240");
	h_mbtowc("ja_JP.ISO2022-JP", "\033$B", "\033$B$\"\033(B");
	h_mbtowc("ja_JP.SJIS", "\202", "\202\240");
	h_mbtowc("ja_JP.eucJP", "\244", "\244\242");
#if !defined(__FreeBSD__)
	/* Moved last as it fails */
	h_mbtowc("zh_CN.GB18030", "\241", "\241\241");
#endif
	h_mbtowc("zh_TW.Big5", "\241", "\241@");
	h_mbtowc("zh_TW.eucTW", "\241", "\241\241");
#if defined(__FreeBSD__)
	atf_tc_expect_fail("zh_CN.GB18030");
	h_mbtowc("zh_CN.GB18030", "\241", "\241\241");
#endif
}