� S�Ljc@s�dZyddlZWnek r5ddlZnXddlmZddddgZd ejfd��YZe dkr�ej �ndS(s(Tests for google.protobuf.text_encoding.i����N(t text_encodingsfoo\rbar\nbaz\ts foo bar baz s"\'full of \"sound\" and \"fury\"\'s'full of "sound" and "fury"'ssigni\\fying\\ nothing\\ssigni\fying\ nothing\s\010\t\n\013\014\rs \t\n \rs tTextEncodingTestCasecBseZd�Zd�ZRS(cCs\xUtD]M\}}}|j|tj|dt��|j|tj|dt��qWdS(Ntas_utf8(t TEST_VALUESt assertEqualRtCEscapetFalsetTrue(tselftescapedt escaped_utf8t unescaped((sO/usr/lib/python2.7/site-packages/google/protobuf/internal/text_encoding_test.pyt testCEscape9s   cCsPxItD]A\}}}|j|tj|��|j|tj|��qWdS(N(RRRt CUnescape(RR R R ((sO/usr/lib/python2.7/site-packages/google/protobuf/internal/text_encoding_test.pyt testCUnescape@s(t__name__t __module__R R(((sO/usr/lib/python2.7/site-packages/google/protobuf/internal/text_encoding_test.pyR8s t__main__(sfoo\rbar\nbaz\tsfoo\rbar\nbaz\ts foo bar baz (s"\'full of \"sound\" and \"fury\"\'s"\'full of \"sound\" and \"fury\"\'s'full of "sound" and "fury"'(ssigni\\fying\\ nothing\\ssigni\\fying\\ nothing\\ssigni\fying\ nothing\(s\010\t\n\013\014\rs \t\n \rs ( t__doc__t unittest2tunittestt ImportErrortgoogle.protobufRRtTestCaseRRtmain(((sO/usr/lib/python2.7/site-packages/google/protobuf/internal/text_encoding_test.pyt s(