@@ -591,7 +591,7 @@ def xunit_setup_module_fixture(request) -> Generator[None]:
591591 if teardown_module is not None :
592592 _call_with_optional_argument (teardown_module , module )
593593
594- self . session . _fixturemanager . _register_fixture (
594+ fixtures . register_fixture (
595595 # Use a unique name to speed up lookup.
596596 name = f"_xunit_setup_module_fixture_{ self .obj .__name__ } " ,
597597 func = xunit_setup_module_fixture ,
@@ -627,7 +627,7 @@ def xunit_setup_function_fixture(request) -> Generator[None]:
627627 if teardown_function is not None :
628628 _call_with_optional_argument (teardown_function , function )
629629
630- self . session . _fixturemanager . _register_fixture (
630+ fixtures . register_fixture (
631631 # Use a unique name to speed up lookup.
632632 name = f"_xunit_setup_function_fixture_{ self .obj .__name__ } " ,
633633 func = xunit_setup_function_fixture ,
@@ -807,7 +807,7 @@ def xunit_setup_class_fixture(request) -> Generator[None]:
807807 func = getimfunc (teardown_class )
808808 _call_with_optional_argument (func , cls )
809809
810- self . session . _fixturemanager . _register_fixture (
810+ fixtures . register_fixture (
811811 # Use a unique name to speed up lookup.
812812 name = f"_xunit_setup_class_fixture_{ self .obj .__qualname__ } " ,
813813 func = xunit_setup_class_fixture ,
@@ -841,7 +841,7 @@ def xunit_setup_method_fixture(request) -> Generator[None]:
841841 func = getattr (instance , teardown_name )
842842 _call_with_optional_argument (func , method )
843843
844- self . session . _fixturemanager . _register_fixture (
844+ fixtures . register_fixture (
845845 # Use a unique name to speed up lookup.
846846 name = f"_xunit_setup_method_fixture_{ self .obj .__qualname__ } " ,
847847 func = xunit_setup_method_fixture ,
0 commit comments