@@ -2016,9 +2016,9 @@ def __new__(cls, value=(), name='', parent=None, two=False,
20162016
20172017 def __init__ (self , value = (), name = None , parent = None , two = False ,
20182018 from_kall = True ):
2019- self .name = name
2020- self .parent = parent
2021- self .from_kall = from_kall
2019+ self ._mock_name = name
2020+ self ._mock_parent = parent
2021+ self ._mock_from_kall = from_kall
20222022
20232023
20242024 def __eq__ (self , other ):
@@ -2035,8 +2035,8 @@ def __eq__(self, other):
20352035 else :
20362036 self_name , self_args , self_kwargs = self
20372037
2038- if (getattr (self , 'parent ' , None ) and getattr (other , 'parent ' , None )
2039- and self .parent != other .parent ):
2038+ if (getattr (self , '_mock_parent ' , None ) and getattr (other , '_mock_parent ' , None )
2039+ and self ._mock_parent != other ._mock_parent ):
20402040 return False
20412041
20422042 other_name = ''
@@ -2080,17 +2080,17 @@ def __eq__(self, other):
20802080
20812081
20822082 def __call__ (self , * args , ** kwargs ):
2083- if self .name is None :
2083+ if self ._mock_name is None :
20842084 return _Call (('' , args , kwargs ), name = '()' )
20852085
2086- name = self .name + '()'
2087- return _Call ((self .name , args , kwargs ), name = name , parent = self )
2086+ name = self ._mock_name + '()'
2087+ return _Call ((self ._mock_name , args , kwargs ), name = name , parent = self )
20882088
20892089
20902090 def __getattr__ (self , attr ):
2091- if self .name is None :
2091+ if self ._mock_name is None :
20922092 return _Call (name = attr , from_kall = False )
2093- name = '%s.%s' % (self .name , attr )
2093+ name = '%s.%s' % (self ._mock_name , attr )
20942094 return _Call (name = name , parent = self , from_kall = False )
20952095
20962096
@@ -2101,8 +2101,8 @@ def index(self, *args, **kwargs):
21012101 return self .__getattr__ ('index' )(* args , ** kwargs )
21022102
21032103 def __repr__ (self ):
2104- if not self .from_kall :
2105- name = self .name or 'call'
2104+ if not self ._mock_from_kall :
2105+ name = self ._mock_name or 'call'
21062106 if name .startswith ('()' ):
21072107 name = 'call%s' % name
21082108 return name
@@ -2128,9 +2128,9 @@ def call_list(self):
21282128 vals = []
21292129 thing = self
21302130 while thing is not None :
2131- if thing .from_kall :
2131+ if thing ._mock_from_kall :
21322132 vals .append (thing )
2133- thing = thing .parent
2133+ thing = thing ._mock_parent
21342134 return _CallList (reversed (vals ))
21352135
21362136
0 commit comments