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
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