U
    |®ÞhÞ  ã                   @   s¬   d dl Z d dlmZ d dlmZ ddlmZ G dd„ dejƒZG dd	„ d	ej	ƒZ
G d
d„ dejƒZG dd„ dej	ƒZG dd„ dej	ƒZG dd„ deƒZG dd„ dejƒZdS )é    N)ÚDjangoModelFactory)Úwagtail_factoriesé   )Úmodelsc                   @   s"   e Zd ZdZdZG dd„ dƒZdS )ÚSimpleStructBlockFactoryúChar Block 1úChar Block 2c                   @   s   e Zd ZejZdS )zSimpleStructBlockFactory.MetaN)Ú__name__Ú
__module__Ú__qualname__r   ZSimpleStructBlockÚmodel© r   r   úu/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/test/streamfield_migrations/factories.pyÚMeta   s   r   N©r	   r
   r   Úchar1Úchar2r   r   r   r   r   r   	   s   r   c                   @   s"   e Zd ZdZdZG dd„ dƒZdS )ÚSimpleStreamBlockFactoryr   r   c                   @   s   e Zd ZejZdS )zSimpleStreamBlockFactory.MetaN)r	   r
   r   r   ZSimpleStreamBlockr   r   r   r   r   r      s   r   Nr   r   r   r   r   r      s   r   c                   @   s>   e Zd ZdZe e¡Ze e¡Z	e
 e
j¡ZG dd„ dƒZdS )ÚNestedStructBlockFactoryr   c                   @   s   e Zd ZejZdS )zNestedStructBlockFactory.MetaN)r	   r
   r   r   ZNestedStructBlockr   r   r   r   r   r      s   r   N©r	   r
   r   r   ÚfactoryÚ
SubFactoryr   Zstruct1r   Zstream1r   ÚListBlockFactoryÚCharBlockFactoryZlist1r   r   r   r   r   r      s
   

r   c                   @   s>   e Zd ZdZe e¡Ze e¡Z	e
 e
j¡ZG dd„ dƒZdS )ÚNestedStreamBlockFactoryr   c                   @   s   e Zd ZejZdS )zNestedStreamBlockFactory.MetaN)r	   r
   r   r   ZNestedStreamBlockr   r   r   r   r   r   )   s   r   Nr   r   r   r   r   r   #   s
   

r   c                   @   sj   e Zd ZdZdZe e¡Ze e	¡Z
e ej¡Ze e¡Ze e¡Ze e¡Ze e	¡ZG dd„ dƒZdS )ÚBaseStreamBlockFactoryr   r   c                   @   s   e Zd ZejZdS )zBaseStreamBlockFactory.MetaN)r	   r
   r   r   ZBaseStreamBlockr   r   r   r   r   r   8   s   r   N)r	   r
   r   r   r   r   r   r   Zsimplestructr   Zsimplestreamr   r   r   Z
simplelistr   Znestedstructr   ZnestedstreamZnestedlist_structZnestedlist_streamr   r   r   r   r   r   -   s   





r   c                   @   s$   e Zd Ze e¡ZG dd„ dƒZdS )ÚSampleModelFactoryc                   @   s   e Zd ZejZdS )zSampleModelFactory.MetaN)r	   r
   r   r   ZSampleModelr   r   r   r   r   r   ?   s   r   N©r	   r
   r   r   ZStreamFieldFactoryr   Úcontentr   r   r   r   r   r   <   s   
r   c                   @   s$   e Zd Ze e¡ZG dd„ dƒZdS )ÚSamplePageFactoryc                   @   s   e Zd ZejZdS )zSamplePageFactory.MetaN)r	   r
   r   r   Z
SamplePager   r   r   r   r   r   F   s   r   Nr   r   r   r   r   r   C   s   
r   )r   Zfactory.djangor   Zwagtail.test.utilsr   Ú r   ZStructBlockFactoryr   ZStreamBlockFactoryr   r   r   r   r   ZPageFactoryr   r   r   r   r   Ú<module>   s   

