back out accidental changes introduced by last patch
This commit is contained in:
parent
a1c3d60747
commit
a18fd61a20
|
@ -19,10 +19,8 @@ class FactoryMarker:
|
|||
return function
|
||||
|
||||
class SetupMarker:
|
||||
def __init__(self, scope, enabled):
|
||||
def __init__(self, scope):
|
||||
self.scope = scope
|
||||
self.enabled = enabled
|
||||
|
||||
def __call__(self, function):
|
||||
function._pytestsetup = self
|
||||
return function
|
||||
|
@ -38,17 +36,14 @@ def factory(scope=None, params=None):
|
|||
"""
|
||||
return FactoryMarker(scope, params)
|
||||
|
||||
def setup(scope="function", enabled=None):
|
||||
def setup(scope="function"):
|
||||
""" return a decorator to mark functions as setup functions.
|
||||
|
||||
:arg scope: the scope for which the setup function will be active, one
|
||||
of "function", "class", "module", "session".
|
||||
Defaults to "function".
|
||||
:arg enabled: if a callable is specified, enabled(node) will be called
|
||||
and if it returns a false value this setup function
|
||||
will not be called and its funcargs will not be setup.
|
||||
"""
|
||||
return SetupMarker(scope, enabled)
|
||||
return SetupMarker(scope)
|
||||
|
||||
def cached_property(f):
|
||||
"""returns a cached property that is calculated by function f.
|
||||
|
|
Loading…
Reference in New Issue