예제 #1
0
 def __init__(self, identifier, fullIdentifier, growCode, cache):
     self._identifier = identifier
     self._fullIdentifier = fullIdentifier
     self._code = growCode
     self._identifierToSnippets = cache
     if self._identifierToSnippets is None:
         self._identifierToSnippets = {}
     self._mockClass = voodoodefs.mockClass(identifier)
     self._fullMockClass = fullIdentifier[: -len(identifier)] + self._mockClass
     self._voodooCalls, self._implementation = self._snippets()
 def __init__(self, identifier, fullIdentifier, growCode, cache):
     self._identifier = identifier
     self._fullIdentifier = fullIdentifier
     self._code = growCode
     self._identifierToSnippets = cache
     if self._identifierToSnippets is None:
         self._identifierToSnippets = {}
     self._mockClass = voodoodefs.mockClass(identifier)
     self._fullMockClass = fullIdentifier[:-len(identifier
                                                )] + self._mockClass
     self._voodooCalls, self._implementation = self._snippets()
 def __init__(self, identifier, inherits, construct, fullIdentifier, code,
              perFileSettings, templatePrefix, templateParametersList):
     self._identifier = identifier
     self._inherits = perFileSettings.filterInherits(inherits)
     self._construct = construct
     self._fullIdentifier = fullIdentifier
     self._code = code
     self._perFileSettings = perFileSettings
     self._templatePrefix = templatePrefix
     if len(templatePrefix) > 0:
         self._templatePrefix += "\n"
     self._templateParametersList = templateParametersList
     self._mockClass = voodoodefs.mockClass(identifier)
     self._fullMockClass = fullIdentifier[:-len(identifier
                                                )] + self._mockClass
     self._constructorCount = 0
     self._perFileSettings = perFileSettings
예제 #4
0
 def __init__(   self,
                 identifier,
                 inherits,
                 construct,
                 fullIdentifier,
                 code,
                 perFileSettings,
                 templatePrefix,
                 templateParametersList ):
     self._identifier = identifier
     self._inherits = perFileSettings.filterInherits( inherits )
     self._construct = construct
     self._fullIdentifier = fullIdentifier
     self._code = code
     self._perFileSettings = perFileSettings
     self._templatePrefix = templatePrefix
     if len( templatePrefix ) > 0:
         self._templatePrefix += "\n"
     self._templateParametersList = templateParametersList
     self._mockClass = voodoodefs.mockClass( identifier )
     self._fullMockClass = fullIdentifier[ : - len( identifier ) ] + self._mockClass
     self._constructorCount = 0
     self._perFileSettings = perFileSettings