3 SLj@ @ sl d Z yddlZW n ek r, ddlZY nX ddlmZ ddddgZG d d dejZe dkrhej dS )z(Tests for google.protobuf.text_encoding. N) text_encodingfoo\rbar\nbaz\t foo bar baz "\'full of \"sound\" and \"fury\"\' 'full of "sound" and "fury"'signi\\fying\\ nothing\\ signi\fying\ nothing\\010\t\n\013\014\r \t\n\r c @ s e Zd Zdd Zdd ZdS )TextEncodingTestCasec C sD x>t D ]6\}}}| j|tj|dd | j|tj|dd qW d S )NF)Zas_utf8T)TEST_VALUESassertEqualr ZCEscape)selfescapedescaped_utf8 unescaped r (/usr/lib/python3.6/text_encoding_test.pytestCEscape9 s z TextEncodingTestCase.testCEscapec C s<