o
    ŗ„g  ć                   @   s0   d dl mZmZ d dlZdddZdddZdS )	é    )ŚParameterValueŚget_sqlNŚreturnc                  C   sŖ   t  d”} t j | ” | j| j” | jt  d”k” | jt  d”k”}t j | ” | j| j” | jt	dk” | jt	dk”}t
|\}}|| 
” ksMJ |dksSJ d S )NŚfooś?é*   é+   ©r   r   )ŚpypikaŚTableŚQueryŚfrom_ŚselectŚaŚbŚwhereŚ	Parameterr   r   ©ŚtŚoriginal_queryŚvalue_based_queryŚsqlŚvalues© r   śQ/var/www/visachat/venv/lib/python3.10/site-packages/chromadb/test/db/test_base.pyŚtest_value_params_default   s   

ü
ür   c                  C   s®   t  d”} t j | ” | j| j” | jt  d”k” | jt  d”k”}t j | ” | j| j” | jt	dk” | jt	dk”}t
|dd\}}|| 
” ksOJ |dksUJ d S )	Nr   é   é   r   r   z:{})Ś	formatstrr	   )r
   r   r   r   r   r   r   r   ŚNumericParameterr   r   r   r   r   r   Śtest_value_params_numeric   s   

ü
ür    )r   N)Śchromadb.db.baser   r   r
   r   r    r   r   r   r   Ś<module>   s    
