Your IP : 216.73.216.196
�
�mYc @` s� d d l m Z m Z m Z d d l Z d d l m Z d d l Z d � Z d � Z e d � � Z
e j d e � d � � Z
d S( i ( t absolute_importt divisiont print_functionN( t contextmanagerc C` s- | j d � } t | � d k r: | j d | f � � n x# t | � d k r_ | j d � q= Wg | D] } | j � ^ qg \ } } } } } | j | � } | j | � } | r
y% t | � } | d k r� t � n Wqt t f k
r| j d | f � � qXn d } | j
| | | | | � d S( sP
Copy of the warning._setoption function but does not escape arguments.
t :i s too many fields (max 5): %rt i s invalid lineno %rN( t splitt lent _OptionErrort appendt stript
_getactiont _getcategoryt intt
ValueErrort
OverflowErrort filterwarnings( t wmodt argt partst st actiont messaget categoryt modulet lineno( ( sA /opt/alt/python27/lib/python2.7/site-packages/_pytest/warnings.pyt
_setoption s$ +
c C` sH | j d � } | j d d d d d d �| j d d d
d d �d S( Ns pytest-warningss -Ws --pythonwarningsR R t helps= set which warnings to report, see -W option of python itself.R t typet linelists� Each line specifies warning filter pattern which would be passedto warnings.filterwarnings. Process after -W and --pythonwarnings.( t getgroupt addoptiont addini( t parsert group( ( sA /opt/alt/python27/lib/python2.7/site-packages/_pytest/warnings.pyt pytest_addoption"