Module Import alias Import alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list Assign NameStore Lambda arguments args defaults Call NameLoad Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareIn Str Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad Call NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Num FunctionDef arguments args defaults body AugAssignAdd SubscriptStore NameLoad Index Num Num Return NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Lambda arguments args defaults Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Lambda arguments args defaults Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A copy N/A pickle django.utils.unittest TestCase django.utils.functional SimpleLazyObject empty _ComplexObject N/A object N/A __init__ N/A N/A self name N/A N/A N/A N/A self name name N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A self name N/A other name N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A self name N/A __str__ N/A N/A self N/A N/A N/A N/A I am _ComplexObject(%r) N/A self name N/A __unicode__ N/A N/A self N/A N/A N/A N/A unicode N/A self name N/A __repr__ N/A N/A self N/A N/A N/A N/A _ComplexObject(%r) N/A self name N/A N/A N/A complex_object N/A N/A N/A N/A N/A _ComplexObject joe TestUtilsSimpleLazyObject N/A TestCase N/A N/A 
    Tests for SimpleLazyObject
     test_equality N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A complex_object N/A SimpleLazyObject complex_object N/A N/A N/A self assertEqual N/A SimpleLazyObject complex_object N/A complex_object N/A test_hash N/A N/A self N/A N/A N/A N/A N/A self assertEqual N/A hash N/A complex_object N/A hash N/A SimpleLazyObject complex_object N/A test_repr N/A N/A self N/A N/A N/A N/A N/A self assertTrue N/A SimpleLazyObject N/A repr N/A SimpleLazyObject complex_object N/A test_str N/A N/A self N/A N/A N/A N/A N/A self assertEqual I am _ComplexObject('joe') N/A str N/A SimpleLazyObject complex_object N/A test_unicode N/A N/A self N/A N/A N/A N/A N/A self assertEqual joe N/A unicode N/A SimpleLazyObject complex_object N/A test_class N/A N/A self N/A N/A N/A N/A N/A self assertEqual _ComplexObject N/A N/A SimpleLazyObject complex_object __class__ N/A test_deepcopy N/A N/A self N/A N/A N/A s N/A SimpleLazyObject complex_object N/A N/A N/A self assertIs N/A s _wrapped empty N/A s2 N/A N/A copy deepcopy s N/A N/A N/A self assertIs N/A s _wrapped empty N/A N/A N/A self assertEqual s2 N/A complex_object N/A name N/A s name N/A N/A N/A self assertIsNot N/A s _wrapped empty N/A s3 N/A N/A copy deepcopy s N/A N/A N/A self assertEqual s3 N/A complex_object N/A test_none N/A N/A self N/A N/A N/A i N/A 0 f N/A N/A N/A N/A N/A N/A i N/A 0 1 N/A None N/A N/A x N/A SimpleLazyObject f N/A N/A N/A self assertEqual N/A str x None N/A N/A N/A self assertEqual i N/A 1 N/A N/A N/A self assertEqual N/A str x None N/A N/A N/A self assertEqual i N/A 1 N/A test_bool N/A N/A self N/A N/A N/A x N/A SimpleLazyObject N/A N/A N/A N/A 3 N/A N/A N/A self assertTrue x N/A x N/A SimpleLazyObject N/A N/A N/A N/A 0 N/A N/A N/A self assertFalse x N/A test_pickle_complex N/A N/A self N/A N/A N/A x N/A SimpleLazyObject complex_object N/A pickled N/A N/A pickle dumps x N/A unpickled N/A N/A pickle loads pickled N/A N/A N/A self assertEqual unpickled x N/A N/A N/A self assertEqual N/A unicode unpickled N/A unicode x N/A N/A N/A self assertEqual N/A unpickled name N/A x name N/A N/A