{G_Tc@sddlZddlmZejddeddlmZmZddlmZdej fdYZ d Z e d kre ndS( iN(t test_supporttcompilert deprecated(t transformertast(tcompiletTestscBseZdZRS(cBsdddg}x|D]}ej|}|j|ej|jd}|j|ej|jd}|j|eje|dd}i}||UqWdS(s. Test multiple targets on the left hand side. s a, b = 1, 2s (a, b) = 1, 2s((a, b), c) = (1, 2), 3istsingleN( RtparsetassertIsInstanceRtModulet getChildNodestStmttAssignR(tselftsnippetststatchild1tchild2tctvals((s1/usr/local/lib/python2.7/test/test_transformer.pyttestMultipleLHS s  (t__name__t __module__R(((s1/usr/local/lib/python2.7/test/test_transformer.pyR scCstjtdS(N(Rt run_unittestR(((s1/usr/local/lib/python2.7/test/test_transformer.pyt test_main"st__main__( tunittestttestRt import_moduletTrueRRRRtTestCaseRRR(((s1/usr/local/lib/python2.7/test/test_transformer.pyts