U
    Įwh                     @   s4   d dl T d dlT d dlmZ G dd dejjZdS )    )*)CmfActiveEntityc                   @   s   e Zd ZdZdZdZdZG dd dejj	j
Z
eeddd	d
ZeeddddddddddddZG dd dejj	jZeeddZeeddZeeddZG dd dejj	jZG dd dejj	jZd S )!CmfTestcaseStepZEvaTestZprojectZTCS)ZCmfAttachmentc                   @   s   e Zd ZdddgZdZdS )zCmfTestcaseStep.parentCmfTestcaseZCmfTestcaseFolderZCmfTestplanZstepsN)__name__
__module____qualname__modelsZbackref r
   r
   -./modules/evatest/fields/cmf_testcase_step.pyparent   s   
r   u   Вложенные шагиTr   )captionnullableZmodelu   Секцияsec_presec_postplan_pre	plan_postpremainpost)r   r   r   r   r   r   r   F)r   choicesr   defaultc                   @   s   e Zd ZdZdS )zCmfTestcaseStep.textu   ДействиеN)r   r   r   r   r
   r
   r
   r   text(   s   r   u%   Ожидаемый результат)r   u   Тестовые данныеu   Комментарийc                   @   s   e Zd ZdZdZdS )zCmfTestcaseStep.codeNTr   r   r   Zindex_usingindexr
   r
   r
   r   code/   s   r   c                   @   s   e Zd ZdZdZdS )zCmfTestcaseStep.nameNTr   r
   r
   r
   r   name2   s   r   N)r   r   r   Zui_nameZ	ui_moduleZcode_prefixZessential_child_modelscmfr	   	CmfEntityr   ZFieldZCmfRelationZtestcase_templateZ	CmfChoiceZstep_sectionr   ZCmfTextZexpected_resultZ	test_dataZcommentr   r   r
   r
   r
   r   r      s>   	r   N)Zcmf.includeZ
cmf.fieldsZcommon.models.cmf_active_entityr   r   r	   r   r   r
   r
   r
   r   <module>   s   