Your IP : 216.73.216.213
B
C$�X�. � @ s d Z ddlmZ ddlZddlZddlmZmZmZ ddl m
Z
dZdZdZ
d Zd
Zeee
eefZdd� Zd
d� Zdd� ZG dd� de�ZG dd� dej�Zdd� Zdd� ZG dd� dej�Zdd� ZG dd� dej�Zdd � Zd!d"� Zd#d$� Zd%d&� Z d'd(� Z!ej"d)d*�d+d,� �Z#dS )-z5 discover and run doctests in modules and test files.� )�absolute_importN)�
ExceptionInfo�ReprFileLocation�TerminalRepr)�FixtureRequestZnoneZcdiffZndiff�udiffZonly_first_failurec C sx | j ddddgd� | �d�}|jddd d
dd� |jd
tjddtdd� |jddg dddd� |jddd ddd� d S )N�doctest_optionflagszoption flags for doctests�args�ELLIPSIS)�type�default�collectz--doctest-modules�
store_trueFzrun doctests in all .py modules�doctestmodules)�actionr �help�destz--doctest-reportr z9choose another output format for diffs on doctest failure�
doctestreport)r r r �choicesr z--doctest-glob�append�patz2doctests file matching pattern, default: test*.txt�doctestglob)r r �metavarr r z--doctest-ignore-import-errorszignore doctest ImportErrors�doctest_ignore_import_errors)ZaddiniZgetgroupZ addoption�str�lower�DOCTEST_REPORT_CHOICES)�parser�group� r �@/opt/alt/python37/lib/python3.7/site-packages/_pytest/doctest.py�pytest_addoption s(
r! c C s>