ó {G_Tc@s‘ddlZddlmZejddeƒddlmZmZddlmZdej fd„ƒYZ d „Z e d kre ƒndS( iÿÿÿÿN(t test_supporttcompilert deprecated(t transformertast(tcompiletTestscBseZd„ZRS(cBsØdddg}xÂ|D]º}ej|ƒ}|j|ejƒ|jƒd}|j|ejƒ|jƒd}|j|ejƒe|ddƒ}i}||U|ddksºt ‚|d d kst ‚qWd S( s. Test multiple targets on the left hand side. s a, b = 1, 2s (a, b) = 1, 2s((a, b), c) = (1, 2), 3istsingletaitbiN( RtparsetassertIsInstanceRtModulet getChildNodestStmttAssignRtAssertionError(tselftsnippetstsRtchild1tchild2tctvals((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 scCstjtƒdS(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