Move user_properties to the end of parameter list for backward compatibility

This commit is contained in:
Bruno Oliveira 2018-02-21 17:56:49 -03:00
parent d838193d2d
commit 567b1ea7a1
1 changed files with 2 additions and 4 deletions

View File

@ -317,8 +317,7 @@ def pytest_runtest_makereport(item, call):
sections.append(("Captured %s %s" % (key, rwhen), content))
return TestReport(item.nodeid, item.location,
keywords, outcome, longrepr, when,
item.user_properties,
sections, duration)
sections, duration, user_properties=item.user_properties)
class TestReport(BaseReport):
@ -327,8 +326,7 @@ class TestReport(BaseReport):
"""
def __init__(self, nodeid, location, keywords, outcome,
longrepr, when, user_properties,
sections=(), duration=0, **extra):
longrepr, when, sections=(), duration=0, user_properties=(), **extra):
#: normalized collection node id
self.nodeid = nodeid