MCPcopy Create free account
hub / github.com/apache/fory / test_utf8_encoding

Function test_utf8_encoding

python/pyfory/tests/test_metastring.py:143–151  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

141
142
143def test_utf8_encoding():
144 encoder = MetaStringEncoder(special_char1=".", special_char2="_")
145 decoder = MetaStringDecoder(special_char1=".", special_char2="_")
146
147 test_string = "你好,世界" # Non-Latin characters
148 metastring = encoder.encode(test_string)
149 assert metastring.encoding == Encoding.UTF_8
150 decoded_string = decoder.decode(metastring.encoded_data, metastring.encoding)
151 assert decoded_string == test_string
152
153
154def test_strip_last_char():

Callers

nothing calls this directly

Calls 4

encodeMethod · 0.95
decodeMethod · 0.95
MetaStringEncoderClass · 0.90
MetaStringDecoderClass · 0.90

Tested by

no test coverage detected