
    G@de                     V    d Z ddlZddlZddlmZ ddlmZmZ ej        d             Z	dS )z)Testing utilities to be used with pytest.    N)
UserConfig)CONF_VERSIONDEFAULTSc           	          t          |           dt          dt          dddd}t          di |}fd}|                    |           |S )Nzspyder-testTF)namepathdefaultsloadversionbackupraw_moderemove_obsoletec                  0    t          j                    dS )z7Fixture finalizer to delete the temporary CONF element.N)shutilrmtree)r   s   5lib/python3.11/site-packages/spyder/utils/fixtures.pyfinztmpconfig.<locals>.fin#   s    d     )strr   r   r   addfinalizer)tmpdirrequestdefault_kwargsconfr   r   s        @r   	tmpconfigr      s{    v;;D 	 	N ''''D     Kr   )
__doc__r   pytestspyder.config.userr   spyder.config.mainr   r   fixturer   r   r   r   <module>r"      st    0 /   ) ) ) ) ) ) 5 5 5 5 5 5 5 5     r   