U
    |h~                     @   sP   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 G dd deZ
dS )	    )apps)ContentType)
migrations)TestCase)create_extra_permissionsc                   @   s$   e Zd Zdd Zdd Zdd ZdS )TestCreatePermissionsc                 C   s   t d| _d S )Nauth)r   Zget_app_config
app_configself r   n/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/snippets/tests/test_management.pysetUp
   s    zTestCreatePermissions.setUpc                 C   s   t j  d S )N)r   objectsclear_cacher
   r   r   r   tearDown   s    zTestCreatePermissions.tearDownc              	   C   sn   t j }| d t| jd|jd W 5 Q R X t jjdhd}| d t| jd|jd W 5 Q R X d S )Nr   )	verbosityr   Zcontenttypes)Z	real_apps)r   stateZProjectStateZassertNumQueriesr   r	   r   )r   r   r   r   r   test_unavailable_models   s    
z-TestCreatePermissions.test_unavailable_modelsN)__name__
__module____qualname__r   r   r   r   r   r   r   r   	   s   r   N)Zdjango.appsr   Z"django.contrib.contenttypes.modelsr   Z	django.dbr   Zdjango.testr   Zwagtail.snippets.modelsr   r   r   r   r   r   <module>   s
   