kWc@sddlmZddlmZddlZdejejfdYZdejejfdYZdejejfd YZd ejejfd YZ d ejejfd YZ dZ e dkre ndS(i(t test_support(ttest_multibytecodec_supportNt TestCP932MapcBsfeZdZdZdddddgZx:ed d D])Zejeee edfq7WRS(tcp932s+http://www.pythontest.net/unicode/CP932.TXTsu€susususuiii(su€(su(su(su(su( t__name__t __module__tencodingt mapfileurltsupmapstrangetitappendtchrtunichr(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyR s tTestEUCJPCOMPATMapcBseZdZdZdZRS(teuc_jps EUC-JP.TXTs,http://www.pythontest.net/unicode/EUC-JP.TXT(RRRt mapfilenameR(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyRstTestSJISCOMPATMapcBs2eZdZdZdZd gZd d d gZRS( t shift_jiss SHIFTJIS.TXTs.http://www.pythontest.net/unicode/SHIFTJIS.TXTs_u\s\u¥t~u‾(s_u\(s\u¥(Ru‾(s_u\(RRRRRt pass_enctestt pass_dectest(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyR s tTestEUCJISX0213MapcBseZdZdZdZRS(t euc_jisx0213sEUC-JISX0213.TXTs2http://www.pythontest.net/unicode/EUC-JISX0213.TXT(RRRRR(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyR.stTestSJISX0213MapcBseZdZdZdZRS(tshift_jisx0213sSHIFT_JISX0213.TXTs4http://www.pythontest.net/unicode/SHIFT_JISX0213.TXT(RRRRR(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyR5scCstjtdS(N(Rt run_unittestR(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyt test_main<st__main__( ttestRRtunittesttTestBase_MappingtTestCaseRRRRRRR(((s,/usr/lib/python2.7/test/test_codecmaps_jp.pyts