o
    ۾i#                     @   sT   d dl Zd dlmZmZ d dlmZ dd ZG dd deZe	dkr(e
  dS dS )	    N)unittestCUDATestCase)cudac                 C   s   |rd| d< d S d| d< d S )N{   r   A   )Avertialr   r   X/home/ubuntu/.local/lib/python3.10/site-packages/numba/cuda/tests/cudapy/test_boolean.pyboolean_func   s   r   c                   @   s   e Zd Zdd ZdS )TestCudaBooleanc                 C   sb   t dt}tjdgdd}|d |d | |d dk |d |d | |d d	k d S )
Nzvoid(float64[:], bool_)r   float64)dtype)   r   Tr   Fr   )r   jitr   nparray
assertTrue)selffuncr   r   r   r
   test_boolean   s   zTestCudaBoolean.test_booleanN)__name__
__module____qualname__r   r   r   r   r
   r      s    r   __main__)numpyr   numba.cuda.testingr   r   numbar   r   r   r   mainr   r   r   r
   <module>   s    
