
    wdX                     ^    d dl Z d dlmZ d dlmZmZmZmZ d dlm	Z	m
Z
mZ d Zd Zd Zd ZdS )	    N)dshape)isfixed_dimensions	isnumericisscalar)TypeVarint32Categoricalc                  R    t          t          d          t          z            rJ d S )NM)r   r   r	        ?lib/python3.11/site-packages/datashape/tests/test_predicates.pytest_isfixedr      s'    ws||e+,,,,,,,r   c                      t          d          sJ t          d          sJ t          t                    sJ t          t          g d                    sJ t          d          rJ d S )Nz?int32float32)abcz{a: int32, b: float64})r   r	   r
   r   r   r   test_isscalarr      sw    HIE??K001111101111111r   c                      t          d          t          d          k    sJ t          d          t          d          k    sJ d S )Nz?intintz3 * ?intz3 * int)r   r   r   r   test_optionr      sJ    v+e"4"44444z""k)&<&<<<<<<<r   c                  (    t          d          rJ d S )Ntime)r   r   r   r   	test_timer      s           r   )pytest	datashaper   datashape.predicatesr   r   r   r   datashape.coretypesr   r	   r
   r   r   r   r   r   r   r   <module>r!      s           J J J J J J J J J J J J ; ; ; ; ; ; ; ; ; ;- - -2 2 2= = =
! ! ! ! !r   