class attributes and properties:
Class: <property object (dynamically calculated value)>
Directory: <property object (dynamically calculated value)>
DoctestFile: <property object (dynamically calculated value)>
Function: <property object (dynamically calculated value)>
Generator: <property object (dynamically calculated value)>
Instance: <property object (dynamically calculated value)>
Module: <property object (dynamically calculated value)>
obj: <property object (dynamically calculated value)>
methods:
def __init__(self, name, parent=None):
*no docstring available*
arguments:
- self: <Instance of AnyOf(Class ReSTSyntaxTest, Class Module, Class MyDirectory, Class DoctestFile, Class Directory, Class ReSTSyntaxTest, Class LinkCheckerMaker, Class DoctestText, Class LinkCheckerMaker, Class Directory, Class Item, Class ItemTestPassing, Class Function, Class Function, Class ReSTChecker, Class LinkCheckerMaker, Class DocDirectory, Class Directory, Class ItemTestSkipping, Class ReSTSyntaxTest, Class ItemTestFailing, Class ItemTestFailingExplicit, Class DocDirectory, Class DocDirectory, Class CheckLink, Class ItemTestFailingExplicitEmpty, Class DoctestText, Class ReSTChecker, Class Directory, Class Class, Class CustomItem, Class Class, Class Module, Class ReSTChecker, Class Instance, Class ItemTestPrinting, Class CheckLink, Class MyFunction, Class DoctestText, Class DoctestText)>
- name: AnyOf(<Instance of Class LocalPath>, <String>)
- parent: AnyOf(<Instance of Class ReSTChecker>, <Instance of Class Generator>, <None>, <Instance of Class DocDirectory>, <Instance of Class Module>, <Instance of Class MyDirectory>, <Instance of Class ReSTChecker>, <Instance of Class Module>, <Instance of Class Instance>, <Instance of Class Directory>, <Instance of Class DocDirectory>, <Instance of Class LinkCheckerMaker>, <Instance of Class DoctestFile>, <Instance of Class Class>, <Instance of Class DocDirectory>, <Instance of Class Instance>, <Instance of Class ReSTChecker>, <Instance of Class LinkCheckerMaker>, <Instance of Class Directory>, <Instance of Class Directory>)
return value:
<None>
source: test/collect.py
|
def __init__(self, name, parent=None): |
self.name = name |
self.parent = parent |
self._config = getattr(parent, '_config', py.test.config) |
self.fspath = getattr(parent, 'fspath', None) | |
def classnamefilter(self, name):
*no docstring available*
arguments:
- self: <UNKNOWN>
- name: <UNKNOWN>
return value:
<UNKNOWN>
def finishcapture(self):
*no docstring available*
arguments:
return value:
<None>
def funcnamefilter(self, name):
*no docstring available*
arguments:
- self: <UNKNOWN>
- name: <UNKNOWN>
return value:
<UNKNOWN>
def join(self, name):
*no docstring available*
arguments:
return value:
<Instance of AnyOf(Class Instance,
Class Instance)>
def listchain(self):
return list of all parent collectors up to ourself.
arguments:
return value:
<UNKNOWN>
source: test/collect.py
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 | |
def listchain(self): |
""" return list of all parent collectors up to ourself. """ |
l = [self] |
while 1: |
x = l[-1] |
if x.parent is not None: |
l.append(x.parent) |
else: |
l.reverse() |
return l | |
def listnames(self):
*no docstring available*
arguments:
return value:
<UNKNOWN>
def makeitem(self, name, obj, usefilters=True):
*no docstring available*
arguments:
- self: <UNKNOWN>
- name: <UNKNOWN>
- obj: <UNKNOWN>
- usefilters: <UNKNOWN>
return value:
<UNKNOWN>
source: test/collect.py
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 | |
def makeitem(self, name, obj, usefilters=True): |
if (not usefilters or self.classnamefilter(name)) and \ |
py.std.inspect.isclass(obj): |
return self.Class(name, parent=self) |
elif (not usefilters or self.funcnamefilter(name)) and callable(obj): |
if obj.func_code.co_flags & 32: |
return self.Generator(name, parent=self) |
else: |
return self.Function(name, parent=self) | |
def multijoin(self, namelist):
return a list of colitems for the given namelist.
arguments:
return value:
<List>
source: test/collect.py
|
def multijoin(self, namelist): |
""" return a list of colitems for the given namelist. """ |
return [self.join(name) for name in namelist] | |
def run(self):
*no docstring available*
arguments:
return value:
<List>
def setup(self):
*no docstring available*
arguments:
return value:
<None>
source: test/collect.py
|
def setup(self): |
setup_class = getattr(self.obj, 'setup_class', None) |
if setup_class is not None: |
setup_class = getattr(setup_class, 'im_func', setup_class) |
setup_class(self.obj) | |
def startcapture(self):
*no docstring available*
arguments:
return value:
<None>
def teardown(self):
*no docstring available*
arguments:
return value:
<None>
source: test/collect.py
|
def teardown(self): |
teardown_class = getattr(self.obj, 'teardown_class', None) |
if teardown_class is not None: |
teardown_class = getattr(teardown_class, 'im_func', teardown_class) |
teardown_class(self.obj) | |
def __cmp__(self, other):
*no docstring available*
arguments:
return value:
<Int>
source: test/collect.py
|
def __cmp__(self, other): |
s1 = self._getsortvalue() |
s2 = other._getsortvalue() |
|
return cmp(s1, s2) | |
def __eq__(self, other):
*no docstring available*
arguments:
return value:
<Boolean>
def __hash__(self):
*no docstring available*
arguments:
return value:
<UNKNOWN>
def __ne__(self, other):
*no docstring available*
arguments:
- self: <UNKNOWN>
- other: <UNKNOWN>
return value:
<UNKNOWN>
def __repr__(self):
*no docstring available*
arguments:
return value:
<String>