o
    iS                     @   sR   d dl Z d dlmZ d dlmZ dd ZG dd de jZedkr'e 	  dS dS )	    N)njit)typesc                 C   sH   d}d}t dD ]}|d |  }|j|j |j|j  dkr! dS qdS )Nr                   d         FT)rangerealimag)ciz r   X/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/numba/tests/test_mandelbrot.pyis_in_mandelbrot   s   r   c                   @   s   e Zd Zdd ZdS )TestMandelbrotc                 C   s>   t }ttjf|}g d}|D ]}| |||| qd S )N)r   y      ?        y              ?y      ?      ?y??)r   r   r   	complex64assertEqual)selfpyfunccfuncpointspr   r   r   test_mandelbrot   s   zTestMandelbrot.test_mandelbrotN)__name__
__module____qualname__r   r   r   r   r   r      s    r   __main__)
unittestnumbar   
numba.corer   r   TestCaser   r   mainr   r   r   r   <module>   s    
