
:W                 @   sR   d  d l  Z d  d l j j Z d  d l Z d d   Z d d   Z d d   Z	 d S)    Nc           
   C   s  d d  l  }  t j } | j  } | |  k } | st j d | f d | |  f  d t j |  d d t j   k s t j |   r t j |   n d d d t j   k s t j t  r t j t  n d d	 t j |  i } d d | i } t	 t j
 |    d  } } } d  S)Nr   isC%(py4)s
{%(py4)s = %(py2)s
{%(py2)s = %(py0)s.std
}.os
} is %(py6)spy4py6ospy0pypy2 assert %(py8)spy8)r   )r   r   )r   r   std
@pytest_ar_call_reprcompare	_saferepr@py_builtinslocals_should_repr_global_nameAssertionError_format_explanation)r   @py_assert1@py_assert3@py_assert5@py_format7@py_format9 r   ;/home/ronny/Projects/pytest-dev/py/testing/root/test_std.pytest_os   s    	 	      r   c               C   s   t  j j t d  d  S)Nzpy.std.xyzalskdj)r   testraisesAttributeErrorr   r   r   r   ,test_import_error_converts_to_attributeerror   s    r!   c              C   s$  xt  j j j D]}  t  j } | j } |  | k } | st j d | f d |  | f  d t j |  d t j |  d d t j	   k s t j
 |   r t j |   n d d d t j	   k s t j
 t   r t j t   n d i } d d | i } t t j |    d  } } } q Wd  S)NinI%(py0)s in %(py6)s
{%(py6)s = %(py4)s
{%(py4)s = %(py2)s.std
}.__dict__
}r   r   r   xr	   r   r
   assert %(py8)sr   )r"   )r#   r%   )r   r   sysmodules__dict__r   r   r   r   r   r   r   r   )r$   r   r   r   r   r   r   r   r   test_std_gets_it   s    	 	      r)   )
builtinsr   _pytest.assertion.rewrite	assertionrewriter   r   r   r!   r)   r   r   r   r   <module>   s
     