U
    {h                     @   s:   d dl mZ d dlmZmZ d dlmZ G dd dZdS )    )get_dummy_request)PageSite)TestGenericSettingc                   @   s   e Zd Zdd ZdddZdS )GenericSettingsTestMixinc                 C   sX   t j }t dd}|j|d tjjdd| _tjjd|d| _t	jjdd	d
| _
d S )Nz
Other Root)title)instanceT)Zis_default_siteother)hostnameZ	root_pagezDefault GenericSettings titlezemail@example.com)r   email)r   objectsfirstZ	add_childr   getdefault_sitecreateZ
other_siter   Zdefault_settings)selfrootZ
other_root r   s/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/contrib/settings/tests/generic/base.pysetUp   s    

 zGenericSettingsTestMixin.setUpNc                 C   s   |d kr| j }t|dS )N)site)r   r   )r   r   r   r   r   get_request   s    z$GenericSettingsTestMixin.get_request)N)__name__
__module____qualname__r   r   r   r   r   r   r      s   r   N)Zwagtail.coreutilsr   Zwagtail.modelsr   r   Zwagtail.test.testapp.modelsr   r   r   r   r   r   <module>   s   