o
    ¿Ôrf  ã                   @   s@   d dl Zd dlm  mZ d dlZd dlmZ G dd„ dƒZ	dS )é    N)Úis_valid_variable_namec                   @   sD   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dS )ÚTestis_valid_variable_namec                 C   ó    d}t |ƒ}d}||k}|sFt d|fd||f¡dt ¡ v s#t t ¡r(t t ¡ndt |¡t |¡t |¡dœ }dd|i }tt |¡ƒ‚d  } } }}d S )	NÚ_barT©ú==©z0%(py4)s
{%(py4)s = %(py0)s(%(py2)s)
} == %(py7)sr   ©Úpy0Úpy2Úpy4Úpy7úassert %(py9)sÚpy9©	r   Ú
@pytest_arÚ_call_reprcompareÚ@py_builtinsÚlocalsÚ_should_repr_global_nameÚ	_safereprÚAssertionErrorÚ_format_explanation©ÚselfÚ@py_assert1Ú@py_assert3Ú@py_assert6Ú@py_assert5Ú@py_format8Ú@py_format10© r!   úF/workspaces/Masterarbeit/4_is_valid_variable_name/test_output_13_RP.pyÚtest_is_valid_variable_name1   ó    z7Testis_valid_variable_name.test_is_valid_variable_name1c                 C   r   )	Nz$bazTr   r   r   r	   r   r   r   r   r!   r!   r"   Útest_is_valid_variable_name2	   r$   z7Testis_valid_variable_name.test_is_valid_variable_name2c                 C   r   )	NÚ12abcFr   r   r   r	   r   r   r   r   r!   r!   r"   Útest_is_valid_variable_name3   r$   z7Testis_valid_variable_name.test_is_valid_variable_name3c                 C   r   )	NÚabc12Tr   r   r   r	   r   r   r   r   r!   r!   r"   Útest_is_valid_variable_name4   r$   z7Testis_valid_variable_name.test_is_valid_variable_name4c           	      C   s¼   d}d}|| }t |ƒ}d}||k}|sPt d|fd||f¡dt ¡ v s)t t ¡r.t t ¡ndt |¡t |¡t |¡t |¡dœ }dd	|i }tt |¡ƒ‚d  } } } } }}d S )
NÚaé   Fr   )z=%(py7)s
{%(py7)s = %(py0)s((%(py2)s * %(py4)s))
} == %(py10)sr   )r
   r   r   r   Úpy10zassert %(py12)sÚpy12r   )	r   r   r   r   r   Ú@py_assert9Ú@py_assert8Ú@py_format11Ú@py_format13r!   r!   r"   Útest_is_valid_variable_name5   s   ¼z7Testis_valid_variable_name.test_is_valid_variable_name5c                 C   r   )	Nú Fr   r   r   r	   r   r   r   r   r!   r!   r"   Útest_is_valid_variable_name6   r$   z7Testis_valid_variable_name.test_is_valid_variable_name6c                 C   r   )	Nzfoo barFr   r   r   r	   r   r   r   r   r!   r!   r"   Útest_is_valid_variable_name7   r$   z7Testis_valid_variable_name.test_is_valid_variable_name7N)
Ú__name__Ú
__module__Ú__qualname__r#   r%   r'   r)   r2   r4   r5   r!   r!   r!   r"   r      s    r   )
Úbuiltinsr   Ú_pytest.assertion.rewriteÚ	assertionÚrewriter   ÚreZoutput_13_RPr   r   r!   r!   r!   r"   Ú<module>   s   " 