ó {G_Tc@s|ddlZddlmZddlZejdƒZd„Zdejfd„ƒYZd„Z e dkrxe ƒndS( i˙˙˙˙N(t test_supports\((\S+).py, line (\d+)cCs%tjt|ƒƒ}|jddƒS(Nii(trxtsearchtstrtgroup(tmsgtmo((s,/usr/local/lib/python2.7/test/test_future.pytget_error_location st FutureTestcBs}eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „ZRS( cCs4tjdƒddlm}|j|jdƒdS(Nt test_future1i˙˙˙˙(R i(RtunloadttestR t assertEqualtresult(tselfR ((s,/usr/local/lib/python2.7/test/test_future.pyR s cCs4tjdƒddlm}|j|jdƒdS(Nt test_future2i˙˙˙˙(Ri(RR R RR R (RR((s,/usr/local/lib/python2.7/test/test_future.pyRs cCs!tjdƒddlm}dS(Nt test_future3i˙˙˙˙(R(RR R R(RR((s,/usr/local/lib/python2.7/test/test_future.pyRs cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future3Rt3sexpected exception didn't occur(sbadsyntax_future3R(R Rt SyntaxErrorR Rtfail(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture3s cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future4RRsexpected exception didn't occur(sbadsyntax_future4R(R RRR RR(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture4%s cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future5Rt4sexpected exception didn't occur(sbadsyntax_future5R(R RRR RR(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture5-s cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future6RRsexpected exception didn't occur(sbadsyntax_future6R(R RRR RR(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture65s cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future7RRsexpected exception didn't occur(sbadsyntax_future7R(R RRR RR(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture7=s cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future8RRsexpected exception didn't occur(sbadsyntax_future8R(R RRR RR(RRR((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture8Es cCsQyddlm}Wn)tk r?}|jt|ƒdƒnX|jdƒdS(Ni˙˙˙˙(tbadsyntax_future9R!Rsexpected exception didn't occur(sbadsyntax_future9R(R R!RR RR(RR!R((s,/usr/local/lib/python2.7/test/test_future.pyttest_badfuture9Ms cBs^y ddUWnek rnX|jdƒy ddUWnek rLnX|jdƒdS(Ns.from __future__ import print_function; print 0ssyntax error didn't occurs0from __future__ import (print_function); print 0(RR(R((s,/usr/local/lib/python2.7/test/test_future.pyttest_parserhackUs     cCs!tjdƒddlm}dS(Nstest.test_future5i˙˙˙˙(t test_future5(RR R R$(RR$((s,/usr/local/lib/python2.7/test/test_future.pyttest_multiple_featuresis cBs&i}d|U|j|deƒdS(Ns/from __future__ import unicode_literals; x = ''tx(tassertIsInstancetunicode(Rtscope((s,/usr/local/lib/python2.7/test/test_future.pyttest_unicode_literals_execms(t__name__t __module__R RRRRRRRR R"R#R%R*(((s,/usr/local/lib/python2.7/test/test_future.pyR s            cCstjtƒdS(N(Rt run_unittestR(((s,/usr/local/lib/python2.7/test/test_future.pyt test_mainsst__main__( tunittestR RtretcompileRRtTestCaseRR.R+(((s,/usr/local/lib/python2.7/test/test_future.pyts   f