U
    -e                     @   s  d dl Z d dlZd dlZd dlmZ dejd< eedr>ejnej	
ddd  d Zd	e_eeZd e_e jej= [eeZd
d Zee z@e  d	e_eeZd e_e jej= [eeZdd ZW n ek
r   dd ZY nX d dlZejeree ejejej	dZejerJeesJee d dlZdd Z e dedZ!dd Z"edkre  e  e"  dS )    N)reloadTrecurse
__cached__.   z.pyc  c                   C   s    t ddddt j kstd S )Nr         )module
double_addfxAssertionError r   r   W/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/dill/tests/test_module.pytest_attributes   s    r   c                   C   s8   t tdrtjdksttddddtj ks4td S )Nar   r   r   r	   )hasattrr
   r   r   r   r   r   r   r   r   test_diff_attributes3   s    r   c                   C   s   d S Nr   r   r   r   r   r   8   s    __pycache__c                 K   s   t | |d S r   )eval)strkwargr   r   r   
get_lambdaG   s    r   zlambda x: math.exp(x))mathc                   C   s,   t jd ksttt dt dks(td S )Nr	   )obj
__module__r   dillcopyr   r   r   r   test_module_is_noneL   s    r   __main__)#sysr   Ztest_mixinsr
   	importlibr   settingsr   r   __file__splitcachedr   dumpsZpik_modmodules__name__loadsr   Zuse_diffr   AttributeErrorospathexistsremovejoindirnamepycachelistdir
removedirsr   r   r   r   r   r   r   r   <module>	   sP   









