Skip to content

Commit 22cb978

Browse files
fix rebase mistakes
1 parent 03440ce commit 22cb978

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

_pytest/python.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,8 @@ def transfer_markers(funcobj, cls, mod):
390390
if not _marked(funcobj, pytestmark):
391391
pytestmark(funcobj)
392392

393-
class Module(pytest.File, PyCollector):
393+
394+
class Module(main.File, PyCollector):
394395
""" Collector for test classes and functions. """
395396

396397
def _getobj(self):
@@ -775,7 +776,7 @@ def parametrize(self, argnames, argvalues, indirect=False, ids=None,
775776
to set a dynamic scope using test context or configuration.
776777
"""
777778
from _pytest.fixtures import scope2index
778-
from _pytest.mark import extract_argvalue, MARK_GEN
779+
from _pytest.mark import MARK_GEN, ParameterSet
779780
from py.io import saferepr
780781

781782
if not isinstance(argnames, (tuple, list)):
@@ -788,12 +789,11 @@ def parametrize(self, argnames, argvalues, indirect=False, ids=None,
788789
for x in argvalues]
789790
del argvalues
790791

791-
792792
if not parameters:
793793
fs, lineno = getfslineno(self.function)
794794
reason = "got empty parameter set %r, function %s at %s:%d" % (
795795
argnames, self.function.__name__, fs, lineno)
796-
mark = pytest.mark.skip(reason=reason)
796+
mark = MARK_GEN.skip(reason=reason)
797797
parameters.append(ParameterSet(
798798
values=(NOTSET,) * len(argnames),
799799
marks=[mark],
@@ -870,7 +870,7 @@ def addcall(self, funcargs=None, id=NOTSET, param=NOTSET):
870870
if funcargs is not None:
871871
for name in funcargs:
872872
if name not in self.fixturenames:
873-
pytest.fail("funcarg %r not used in this function." % name)
873+
fail("funcarg %r not used in this function." % name)
874874
else:
875875
funcargs = {}
876876
if id is None:
@@ -945,6 +945,7 @@ def _idval(val, argname, idx, idfn, config=None):
945945
return val.__name__
946946
return str(argname)+str(idx)
947947

948+
948949
def _idvalset(idx, parameterset, argnames, idfn, ids, config=None):
949950
if parameterset.id is not None:
950951
return parameterset.id
@@ -955,6 +956,7 @@ def _idvalset(idx, parameterset, argnames, idfn, ids, config=None):
955956
else:
956957
return _escape_strings(ids[idx])
957958

959+
958960
def idmaker(argnames, parametersets, idfn=None, ids=None, config=None):
959961
ids = [_idvalset(valindex, parameterset, argnames, idfn, ids, config)
960962
for valindex, parameterset in enumerate(parametersets)]
@@ -1033,6 +1035,7 @@ def showfixtures(config):
10331035
from _pytest.main import wrap_session
10341036
return wrap_session(config, _showfixtures_main)
10351037

1038+
10361039
def _showfixtures_main(config, session):
10371040
import _pytest.config
10381041
session.perform_collect()

0 commit comments

Comments
 (0)