Merge pull request #708 from nicoddemus/use-modern-hook-opts
This commit is contained in:
1
changelog/708.trivial.rst
Normal file
1
changelog/708.trivial.rst
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Use ``@pytest.hookspec`` decorator to declare hook options in ``newhooks.py`` to avoid warnings in ``pytest 7.0``.
|
||||||
@@ -30,7 +30,7 @@ def pytest_xdist_rsyncfinish(source, gateways):
|
|||||||
"""called after rsyncing a directory to remote gateways takes place."""
|
"""called after rsyncing a directory to remote gateways takes place."""
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.firstresult
|
@pytest.hookspec(firstresult=True)
|
||||||
def pytest_xdist_getremotemodule():
|
def pytest_xdist_getremotemodule():
|
||||||
"""called when creating remote node"""
|
"""called when creating remote node"""
|
||||||
|
|
||||||
@@ -51,12 +51,12 @@ def pytest_xdist_node_collection_finished(node, ids):
|
|||||||
"""called by the controller node when a worker node finishes collecting."""
|
"""called by the controller node when a worker node finishes collecting."""
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.firstresult
|
@pytest.hookspec(firstresult=True)
|
||||||
def pytest_xdist_make_scheduler(config, log):
|
def pytest_xdist_make_scheduler(config, log):
|
||||||
"""return a node scheduler implementation"""
|
"""return a node scheduler implementation"""
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.firstresult
|
@pytest.hookspec(firstresult=True)
|
||||||
def pytest_xdist_auto_num_workers(config):
|
def pytest_xdist_auto_num_workers(config):
|
||||||
"""
|
"""
|
||||||
Return the number of workers to spawn when ``--numprocesses=auto`` is given in the
|
Return the number of workers to spawn when ``--numprocesses=auto`` is given in the
|
||||||
@@ -66,7 +66,7 @@ def pytest_xdist_auto_num_workers(config):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.firstresult
|
@pytest.hookspec(firstresult=True)
|
||||||
def pytest_handlecrashitem(crashitem, report, sched):
|
def pytest_handlecrashitem(crashitem, report, sched):
|
||||||
"""
|
"""
|
||||||
Handle a crashitem, modifying the report if necessary.
|
Handle a crashitem, modifying the report if necessary.
|
||||||
|
|||||||
Reference in New Issue
Block a user