Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/lib2to3/tests/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/lib2to3/tests/__pycache__/test_util.cpython-33.pyc

�
��f�Rc@s~dZddlmZddlZddlmZmZddlm	Z	ddl
mZmZm
Z
mZddlmZdd	d
�ZGdd�dej�ZGd
d�dej�ZGdd�dej�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�dej�ZGdd�dej�ZGdd�dej�ZGdd�dej�ZdS(u' Test suite for the code in fixer_util i(usupportiN(uNodeuLeaf(u
fixer_util(uAttruNameuCalluComma(utokencCs@tj|�}x!t|�D]}|jd}qWd|_|S(Ni(usupportuparse_stringurangeuchildrenuNoneuparent(ucodeustrip_levelsutreeui((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuparses
	uparsecBs |EeZdZdd�ZdS(u
MacroTestCasecCsGt|ttf�r-ttjj|�}n|jt|�|�dS(N(	u
isinstanceutupleulistuNodeu
fixer_utilusymsusimple_stmtuassertEqualustr(uselfunodeustring((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu	assertStrsuMacroTestCase.assertStrN(u__name__u
__module__u__qualname__u	assertStr(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu
MacroTestCasesu
MacroTestCasecBs8|EeZdZdd�Zdd�Zdd�ZdS(u
Test_is_tuplecCstjt|dd��S(Nustrip_levelsi(u
fixer_utiluis_tupleuparse(uselfustring((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuis_tuple suTest_is_tuple.is_tuplecCsr|j|jd��|j|jd��|j|jd��|j|jd��|j|jd��dS(Nu(a, b)u(a, (b, c))u((a, (b, c)),)u(a,)u()(u
assertTrueuis_tuple(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu
test_valid#s
uTest_is_tuple.test_validcCs0|j|jd��|j|jd��dS(Nu(a)u('foo') % (b, c)(uassertFalseuis_tuple(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_invalid*suTest_is_tuple.test_invalidN(u__name__u
__module__u__qualname__uis_tupleu
test_validutest_invalid(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu
Test_is_tuplesu
Test_is_tuplecBs8|EeZdZdd�Zdd�Zdd�ZdS(uTest_is_listcCstjt|dd��S(Nustrip_levelsi(u
fixer_utiluis_listuparse(uselfustring((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuis_list0suTest_is_list.is_listcCsr|j|jd��|j|jd��|j|jd��|j|jd��|j|jd��dS(Nu[]u[a]u[a, b]u[a, [b, c]]u[[a, [b, c]],](u
assertTrueuis_list(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu
test_valid3s
uTest_is_list.test_validcCs|j|jd��dS(Nu[]+[](uassertFalseuis_list(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_invalid:suTest_is_list.test_invalidN(u__name__u
__module__u__qualname__uis_listu
test_validutest_invalid(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuTest_is_list/suTest_is_listcBs,|EeZdZdd�Zdd�ZdS(u	Test_AttrcCsZtddd�}|jttd�td��d�|jt|td��d�dS(Nufoo()ustrip_levelsiuaubua.bufoo().b(uparseu	assertStruAttruName(uselfucall((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest?s%uTest_Attr.testcCs5ttd�td��}|jt|�t�dS(Nuaub(uAttruNameuassertEqualutypeulist(uselfuattr((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_returnsEsuTest_Attr.test_returnsN(u__name__u
__module__u__qualname__utestutest_returns(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu	Test_Attr>su	Test_AttrcBs |EeZdZdd�ZdS(u	Test_NamecCsL|jtd�d�|jtd�d�|jtddd�d�dS(Nuau
foo.foo().baruprefixububa(u	assertStruName(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutestKsuTest_Name.testN(u__name__u
__module__u__qualname__utest(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu	Test_NameJsu	Test_NamecBs2|EeZdZdddd�Zdd�ZdS(u	Test_CallcCsfg}t|t�rPx+|D]#}|j|�|jt��qW|j�ntt|�||�S(uHelp the next test(u
isinstanceulistuappenduCommaupopuCalluName(uselfunameuargsuprefixuchildrenuarg((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu_CallRs


uTest_Call._Callc	Cs"dttjd�ttjd�ttjd�gttjd�ttjd�ttjd�ttjd�gttjd�ttjddd�gg}|j|jd	�d
�|j|jd|d�d�|j|jd|d�d
�|j|jd|ddd�d�dS(Niiiiubujuprefixu uAuA()ub(1,2,3)ua.b().cua.b().c(1,3,2,4)udu d(b, j)(uNoneuLeafutokenuNUMBERuSTRINGu	assertStru_Call(uselfukids((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest\s!-  uTest_Call.testN(u__name__u
__module__u__qualname__uNoneu_Callutest(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu	Test_CallQs
u	Test_CallcBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
uTest_does_tree_importcCsPtj||�}|r|Sx-|jD]"}|j||�}|r&|Sq&WdS(N(u
fixer_utilufind_bindinguchildrenu_find_bind_rec(uselfunameunodeucuchild((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu_find_bind_recksu$Test_does_tree_import._find_bind_reccCs1t|�}|jd|�}tj|||�S(Nustart(uparseu_find_bind_recu
fixer_utiludoes_tree_import(uselfupackageunameustringunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyudoes_tree_importtsu&Test_does_tree_import.does_tree_importc	Cs�d}xk|D]c\}}}|j|||d	|�}|j|�|j|||d	|�}|j|�q
Wd }xk|D]c\}}}|j|||d	|�}|j|�|j|||d	|�}|j|�q�WdS(!Nuaufrom a import bua.dufrom a.d import bud.aufrom d.a import buimport buimport b, c, du
ufrom a import auxufrom x import aufrom x import b, c, a, dux.bufrom x.b import aufrom x.b import b, c, a, duimport auimport b, c, a, d(uauaufrom a import b(ua.duaufrom a.d import b(ud.auaufrom d.a import b(Nuauimport b(Nuauimport b, c, d((uauaufrom a import b(ua.duaufrom a.d import b(ud.auaufrom d.a import b(Nuauimport b(Nuauimport b, c, d(uauaufrom a import a(uxuaufrom x import a(uxuaufrom x import b, c, a, d(ux.buaufrom x.b import a(ux.buaufrom x.b import b, c, a, d(Nuauimport a(Nuauimport b, c, a, d((uauaufrom a import a(uxuaufrom x import a(uxuaufrom x import b, c, a, d(ux.buaufrom x.b import a(ux.buaufrom x.b import b, c, a, d(Nuauimport a(Nuauimport b, c, a, d(uNoneudoes_tree_importuassertFalseu
assertTrue(uselfustringu
failing_testsupackageunameuimport_unu
passing_tests((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutry_withzs,

uTest_does_tree_import.try_withcCs|jd�dS(Nudef foo():
	bar.baz()
	start=3(utry_with(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_in_function�su&Test_does_tree_import.test_in_functionN(u__name__u
__module__u__qualname__u_find_bind_recudoes_tree_importutry_withutest_in_function(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuTest_does_tree_importjs	uTest_does_tree_importcBsC|EeZdZd3dd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Z	d
d�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3S(4uTest_find_bindingcCstj|t|�|�S(N(u
fixer_utilufind_bindinguparse(uselfunameustringupackage((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyufind_binding�suTest_find_binding.find_bindingcCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuaua = bu
a = [b, c, d]u	a = foo()ua = foo().foo.foo[6][foo]ufoo = aufoo = (a, b, c)(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_simple_assignment�su(Test_find_binding.test_simple_assignmentcCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuau(a,) = bu(a, b, c) = [b, c, d]u(c, (d, a), b) = foo()u(a, b) = foo().foo[6][foo]u(foo, b) = (b, a)u(foo, (b, c)) = (a, b, c)(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_tuple_assignment�su'Test_find_binding.test_tuple_assignmentcCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuau[a] = bu[a, b, c] = [b, c, d]u[c, [d, a], b] = foo()u[a, b] = foo().foo[a][foo]u[foo, b] = (b, a)u[foo, [b, c]] = (a, b, c)(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_list_assignment�su&Test_find_binding.test_list_assignmentcCsh|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuau	foo.a = 5u
foo[a] = 5u
foo(a) = 5u
foo(a, b) = 5(uassertFalseufind_binding(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_invalid_assignments�su*Test_find_binding.test_invalid_assignmentscCsh|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuauimport auimport b, c, a, duimport buimport b, c, d(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_simple_import�su$Test_find_binding.test_simple_importcCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd	��dS(
Nuaufrom x import aufrom a import aufrom x import b, c, a, dufrom x.b import aufrom x.b import b, c, a, dufrom a import bufrom a.d import bufrom d.a import b(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_from_import�su"Test_find_binding.test_from_importcCsh|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(Nuau
import b as auimport b as a, c, a as f, du
import a as fuimport b, c as f, d as e(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_import_as�su Test_find_binding.test_import_ascCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(	Nuaufrom x import b as aufrom x import g as a, d as bufrom x.b import t as aufrom x.b import g as a, dufrom a import b as tufrom a.d import b as tufrom d.a import b as t(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_from_import_as�su%Test_find_binding.test_from_import_ascCsn|j|jdd��|j|jdd��|j|jddd��|j|jddd��dS(Nubuimport buimport b, c, duc(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_simple_import_with_package�su1Test_find_binding.test_simple_import_with_packagecCs8|j|jddd��|j|jddd��|j|jddd��|j|jddd��|j|jddd��|j|jdd	d��|j|jdd
d��|j|jddd��|j|jddd
��|j|jddd
��|j|jddd��dS(Nuaufrom x import auxufrom a import aufrom x import *ufrom x import b, c, a, dufrom x.b import aux.bufrom x.b import *ufrom x.b import b, c, a, dufrom a import bufrom a.d import bua.dufrom d.a import bufrom x.y import *ua.b(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_from_import_with_package�su/Test_find_binding.test_from_import_with_packagecCsX|j|jddd��|j|jddd��|j|jddd��dS(Nuauimport b.c as aub.cu
import a as fuf(uassertFalseufind_binding(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_import_as_with_package�su-Test_find_binding.test_import_as_with_packagecCs�|j|jddd��|j|jddd��|j|jddd��|j|jddd��|j|jddd��|j|jddd	��|j|jddd
��dS(Nuaufrom x import b as auxufrom x import g as a, d as bufrom x.b import t as aux.bufrom x.b import g as a, dufrom a import b as tubut(uassertFalseufind_binding(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu test_from_import_as_with_package�su2Test_find_binding.test_from_import_as_with_packagecCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��d	}|j|jd|��dS(
Nuau
def a(): passudef a(b, c, d): passudef a(): b = 7udef d(b, (c, a), e): passudef d(a=7): passudef d(a): passudef d(): a = 7uG
            def d():
                def a():
                    pass(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_function_def�su#Test_find_binding.test_function_defcCs|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd	��|j|jdd
��|j|jdd��d}|j|jd|��dS(
Nuau
class a: passuclass a(): passuclass a(b): passuclass a(b, c=8): passu
class d: passuclass d(a): passuclass d(b, a=7): passuclass d(b, *a): passuclass d(b, **a): passuclass d: a = 7uK
            class d():
                class a():
                    pass(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_class_def
su Test_find_binding.test_class_defcCs�|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��|j|jdd��dS(	Nuaufor a in r: passufor a, b in r: passufor (a, b) in r: passufor c, (a,) in r: passufor c, (a, b) in r: passufor c in r: a = cufor c in a: pass(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_forsuTest_find_binding.test_forcCs�d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d	}|j|jd|��dS(
NuM
            for b in r:
                for a in b:
                    passuauP
            for b in r:
                for a, c in b:
                    passuR
            for b in r:
                for (a, c) in b:
                    passuP
            for b in r:
                for (a,) in b:
                    passuU
            for b in r:
                for c, (a, d) in b:
                    passuN
            for b in r:
                for c in b:
                    a = 7uN
            for b in r:
                for c in b:
                    d = auN
            for b in r:
                for c in a:
                    d = 7(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_for_nested%s u!Test_find_binding.test_for_nestedcCs6|j|jdd��|j|jdd��dS(Nuauif b in r: a = cuif a in r: d = e(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_ifVsuTest_find_binding.test_ifcCsBd}|j|jd|��d}|j|jd|��dS(NuL
            if b in r:
                if c in d:
                    a = cuauL
            if b in r:
                if c in d:
                    c = a(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_if_nestedZsu Test_find_binding.test_if_nestedcCs6|j|jdd��|j|jdd��dS(Nuauwhile b in r: a = cuwhile a in r: d = e(u
assertTrueufind_bindinguassertFalse(uself((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu
test_whilegsuTest_find_binding.test_whilecCsBd}|j|jd|��d}|j|jd|��dS(NuR
            while b in r:
                while c in d:
                    a = cuauR
            while b in r:
                while c in d:
                    c = a(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_while_nestedksu#Test_find_binding.test_while_nestedcCs�d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��dS(NuQ
            try:
                a = 6
            except:
                b = 8uauQ
            try:
                b = 8
            except:
                a = 6u�
            try:
                b = 8
            except KeyError:
                pass
            except:
                a = 6uQ
            try:
                b = 8
            except:
                b = 6(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_try_exceptxsu!Test_find_binding.test_try_exceptcCs�d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��dS(	Nu�
            try:
                try:
                    a = 6
                except:
                    pass
            except:
                b = 8uau�
            try:
                b = 8
            except:
                try:
                    a = 6
                except:
                    passu�
            try:
                b = 8
            except:
                try:
                    pass
                except:
                    a = 6u�
            try:
                try:
                    b = 8
                except KeyError:
                    pass
                except:
                    a = 6
            except:
                passu�
            try:
                pass
            except:
                try:
                    b = 8
                except KeyError:
                    pass
                except:
                    a = 6uQ
            try:
                b = 8
            except:
                b = 6u
            try:
                try:
                    b = 8
                except:
                    c = d
            except:
                try:
                    b = 6
                except:
                    t = 8
                except:
                    o = y(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_try_except_nested�s		u(Test_find_binding.test_try_except_nestedcCs�d}|j|jd|��d}|j|jd|��d}|j|jd|��d}|j|jd|��dS(Nu|
            try:
                c = 6
            except:
                b = 8
            finally:
                a = 9uauR
            try:
                b = 8
            finally:
                a = 6uR
            try:
                b = 8
            finally:
                b = 6u|
            try:
                b = 8
            except:
                b = 9
            finally:
                b = 6(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_try_except_finally�su)Test_find_binding.test_try_except_finallycCsad}|j|jd|��d}|j|jd|��d}|j|jd|��dS(Nu�
            try:
                c = 6
            except:
                b = 8
            finally:
                try:
                    a = 9
                except:
                    b = 9
                finally:
                    c = 9uau�
            try:
                b = 8
            finally:
                try:
                    pass
                finally:
                    a = 6u�
            try:
                b = 8
            finally:
                try:
                    b = 6
                finally:
                    b = 7(u
assertTrueufind_bindinguassertFalse(uselfus((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_try_except_finally_nesteds		u0Test_find_binding.test_try_except_finally_nestedN(u__name__u
__module__u__qualname__uNoneufind_bindingutest_simple_assignmentutest_tuple_assignmentutest_list_assignmentutest_invalid_assignmentsutest_simple_importutest_from_importutest_import_asutest_from_import_asutest_simple_import_with_packageutest_from_import_with_packageutest_import_as_with_packageu test_from_import_as_with_packageutest_function_defutest_class_defutest_forutest_for_nestedutest_ifutest_if_nestedu
test_whileutest_while_nestedutest_try_exceptutest_try_except_nestedutest_try_except_finallyutest_try_except_finally_nested(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuTest_find_binding�s2
	
	1

M!uTest_find_bindingcBsP|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�ZdS(uTest_touch_importcCs9td�}tjdd|�|jt|�d�dS(Nu"""foo"""
bar()ufoou"""foo"""
import foo
bar()

(uparseu
fixer_utilutouch_importuNoneuassertEqualustr(uselfunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_after_docstring*su&Test_touch_import.test_after_docstringcCs9td�}tjdd|�|jt|�d�dS(Nu"""foo"""
import bar
bar()ufoou'"""foo"""
import bar
import foo
bar()

(uparseu
fixer_utilutouch_importuNoneuassertEqualustr(uselfunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_after_imports/su$Test_touch_import.test_after_importscCs9td�}tjdd|�|jt|�d�dS(Nubar()ufoouimport foo
bar()

(uparseu
fixer_utilutouch_importuNoneuassertEqualustr(uselfunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_beginning4su Test_touch_import.test_beginningcCs9td�}tjdd|�|jt|�d�dS(Nubar()uhtmluescapeufrom html import escape
bar()

(uparseu
fixer_utilutouch_importuassertEqualustr(uselfunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_from_import9su"Test_touch_import.test_from_importcCs9td�}tjdd|�|jt|�d�dS(Nubar()ucgiuimport cgi
bar()

(uparseu
fixer_utilutouch_importuNoneuassertEqualustr(uselfunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_name_import>su"Test_touch_import.test_name_importN(u__name__u
__module__u__qualname__utest_after_docstringutest_after_importsutest_beginningutest_from_importutest_name_import(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuTest_touch_import(s
uTest_touch_importcBs,|EeZdZdd�Zdd�ZdS(uTest_find_indentationcCsQtj}td�}|j||�d�td�}|j||�d�dS(Nunode()u(u
fixer_utilufind_indentationuparseuassertEqual(uselfufiunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_nothingEs
	u"Test_find_indentation.test_nothingcCs�tj}td�}|j||�d�|j||jdjdjd�d�td�}|j||jdjdjd�d�dS(Nudef f():
    x()uiiiu    udef f():
    x()
    y()(u
fixer_utilufind_indentationuparseuassertEqualuchildren(uselfufiunode((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyutest_simpleLs	+u!Test_find_indentation.test_simpleN(u__name__u
__module__u__qualname__utest_nothingutest_simple(u
__locals__((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyuTest_find_indentationCsuTest_find_indentation(u__doc__uusupportuos.pathuosulib2to3.pytreeuNodeuLeafulib2to3u
fixer_utilulib2to3.fixer_utiluAttruNameuCalluCommau
lib2to3.pgen2utokenuparseuTestCaseu
MacroTestCaseu
Test_is_tupleuTest_is_listu	Test_Attru	Test_Nameu	Test_CalluTest_does_tree_importuTest_find_bindinguTest_touch_importuTest_find_indentation(((u</opt/alt/python33/lib64/python3.3/lib2to3/tests/test_util.pyu<module>s$"	,��