enhance test case for recursive utf8 encoding