@@ -2040,9 +2040,9 @@ def __new__(cls, value=(), name='', parent=None, two=False,
20402040
20412041 def __init__ (self , value = (), name = None , parent = None , two = False ,
20422042 from_kall = True ):
2043- self .name = name
2044- self .parent = parent
2045- self .from_kall = from_kall
2043+ self ._mock_name = name
2044+ self ._mock_parent = parent
2045+ self ._mock_from_kall = from_kall
20462046
20472047
20482048 def __eq__ (self , other ):
@@ -2059,8 +2059,8 @@ def __eq__(self, other):
20592059 else :
20602060 self_name , self_args , self_kwargs = self
20612061
2062- if (getattr (self , 'parent ' , None ) and getattr (other , 'parent ' , None )
2063- and self .parent != other .parent ):
2062+ if (getattr (self , '_mock_parent ' , None ) and getattr (other , '_mock_parent ' , None )
2063+ and self ._mock_parent != other ._mock_parent ):
20642064 return False
20652065
20662066 other_name = ''
@@ -2104,17 +2104,17 @@ def __eq__(self, other):
21042104
21052105
21062106 def __call__ (self , * args , ** kwargs ):
2107- if self .name is None :
2107+ if self ._mock_name is None :
21082108 return _Call (('' , args , kwargs ), name = '()' )
21092109
2110- name = self .name + '()'
2111- return _Call ((self .name , args , kwargs ), name = name , parent = self )
2110+ name = self ._mock_name + '()'
2111+ return _Call ((self ._mock_name , args , kwargs ), name = name , parent = self )
21122112
21132113
21142114 def __getattr__ (self , attr ):
2115- if self .name is None :
2115+ if self ._mock_name is None :
21162116 return _Call (name = attr , from_kall = False )
2117- name = '%s.%s' % (self .name , attr )
2117+ name = '%s.%s' % (self ._mock_name , attr )
21182118 return _Call (name = name , parent = self , from_kall = False )
21192119
21202120
@@ -2125,8 +2125,8 @@ def index(self, *args, **kwargs):
21252125 return self .__getattr__ ('index' )(* args , ** kwargs )
21262126
21272127 def __repr__ (self ):
2128- if not self .from_kall :
2129- name = self .name or 'call'
2128+ if not self ._mock_from_kall :
2129+ name = self ._mock_name or 'call'
21302130 if name .startswith ('()' ):
21312131 name = 'call%s' % name
21322132 return name
@@ -2152,9 +2152,9 @@ def call_list(self):
21522152 vals = []
21532153 thing = self
21542154 while thing is not None :
2155- if thing .from_kall :
2155+ if thing ._mock_from_kall :
21562156 vals .append (thing )
2157- thing = thing .parent
2157+ thing = thing ._mock_parent
21582158 return _CallList (reversed (vals ))
21592159
21602160
0 commit comments