o
    i                     @   sD   d dl Z d dlZd dlZd dlZd dlZdd Zdd Zdd ZdS )    Nc                   C   s   ddksJ d S )N    r   r   r   V/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/matplotlib/tests/test_basic.pytest_simple   s   r   c                  C   sf   dd l } h d}d}t| D ]}|ttv r,t| |tt|kr,||vr,td|  d}q|r1J d S )Nr   >	   allanysumdivmod__doc____name____spec__
__loader____package__Fz!'%s' was overridden in globals().T)pylabdirbuiltinsgetattrprint)r   ok_to_override
overriddenkeyr   r   r   test_override_builtins   s   r   c                  C   s6   t d} tjtjd| gi tjdtjdd d S )Na9  
    import sys

    import matplotlib.figure
    import matplotlib.backend_bases
    import matplotlib.pyplot

    assert 'matplotlib._tri' not in sys.modules
    assert 'matplotlib._qhull' not in sys.modules
    assert 'matplotlib._contour' not in sys.modules
    assert 'urllib.request' not in sys.modules
    z-c )
MPLBACKENDMATPLOTLIBRC)env)	textwrapdedent
subprocess
check_callsys
executableosenvirondevnull)sourcer   r   r   test_lazy_imports%   s
   


r&   )r   r"   r   r    r   r   r   r&   r   r   r   r   <module>   s    