文件操作 - _testutils.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/scipy/_lib/__pycache__/_testutils.cpython-311.pyc
编辑文件内容
� d�c� � � � d Z ddlZddlZddlZddlZddlZg d�Z G d� de� � Z G d� d� � Z G d� d � � Zd � Zd� Z d� Zd � ZdS )z Generic test utilities. � N)�PytestTester�check_free_memory�_TestPythranFuncc � � e Zd ZdZdS )�FPUModeChangeWarningzWarning about FPU mode changeN)�__name__� __module__�__qualname__�__doc__� � �7/usr/lib/python3/dist-packages/scipy/_lib/_testutils.pyr r s � � � � � �'�'��Dr r c �$ � e Zd ZdZd� Z dd�ZdS ) r z) Pytest test runner entry point. c � � || _ d S �N)�module_name)�selfr s r �__init__zPytestTester.__init__ s � �&����r �fast� NFc �� � dd l }t j | j } t j � | j d � � } ddg}|rt d� � �|r|t |� � z }|r/t |� � dk r|ddt |� � dz z z gz }|r |d| z gz }|d k r|d dgz }n |dk r|d |gz }|�| j g}|�B|dk r<t � � r|d t |� � gz }ndd l }|� d� � |dgt |� � z z } |� |� � } n# t $ r}|j } Y d }~nd }~ww xY w| dk S )Nr z--showlocalsz --tb=shortzDoctests not supportedr �-�vz--cov=r z-mznot slow�fullz-nzMCould not run tests in parallel because pytest-xdist plugin is not available.z--pyargs)�pytest�sys�modulesr �os�path�abspath�__path__� ValueError�list�int�_pytest_has_xdist�str�warnings�warn�main� SystemExit�code)r �label�verbose� extra_argv�doctests�coverage�tests�parallelr �module�module_path�pytest_argsr'