@@ -584,6 +584,8 @@ Initialization hooks called for plugins and ``conftest.py`` files.
584
584
.. autofunction :: pytest_sessionstart
585
585
.. autofunction :: pytest_sessionfinish
586
586
587
+ .. autofunction :: pytest_plugin_registered
588
+
587
589
Test running hooks
588
590
~~~~~~~~~~~~~~~~~~
589
591
@@ -607,6 +609,8 @@ into interactive debugging when a test failure occurs.
607
609
The :py:mod: `_pytest.terminal ` reported specifically uses
608
610
the reporting hook to print information about a test run.
609
611
612
+ .. autofunction :: pytest_pyfunc_call
613
+
610
614
Collection hooks
611
615
~~~~~~~~~~~~~~~~
612
616
@@ -616,6 +620,7 @@ Collection hooks
616
620
.. autofunction :: pytest_ignore_collect
617
621
.. autofunction :: pytest_collect_directory
618
622
.. autofunction :: pytest_collect_file
623
+ .. autofunction :: pytest_pycollect_makemodule
619
624
620
625
For influencing the collection of objects in Python modules
621
626
you can use the following hook:
@@ -629,12 +634,15 @@ items, delete or otherwise amend the test items:
629
634
630
635
.. autofunction :: pytest_collection_modifyitems
631
636
637
+ .. autofunction :: pytest_collection_finish
638
+
632
639
Reporting hooks
633
640
~~~~~~~~~~~~~~~
634
641
635
642
Session related reporting hooks:
636
643
637
644
.. autofunction :: pytest_collectstart
645
+ .. autofunction :: pytest_make_collect_report
638
646
.. autofunction :: pytest_itemcollected
639
647
.. autofunction :: pytest_collectreport
640
648
.. autofunction :: pytest_deselected
0 commit comments