
    _jb                     >    d dl Z d dlZd dlmZ d dlmZ deddfdZdS )    N)	ServerAPI)DEFAULT_TENANTapi_with_authn_rbac_authzreturnc                 f   dt          j                    j         }|                     |t                     t          j        t          d          5  |                     |t                     d d d            n# 1 swxY w Y   | 	                    |t                    }|d         |k    sJ d S )Ndb_)tenant	Forbidden)matchname)
uuiduuid4hexcreate_databaser   pytestraises	Exceptiondelete_databaseget_database)r   database_namedbs      _/var/www/FlaskApp/flask-venv/lib/python3.11/site-packages/chromadb/test/auth/test_rbac_authz.py-test_delete_database_requires_rbac_permissionr   	   s     -$*,,*,,M--mN-SSS	y	4	4	4 X X!11-1WWWX X X X X X X X X X X X X X X 
#	/	/n	/	U	UBf:&&&&&&s   A<<B B )r   r   chromadb.apir   chromadb.configr   r        r   <module>r      si      " " " " " " * * * * * *
'(
'	
' 
' 
' 
' 
' 
'r   