
    Ni                     >    d dl T d dlT d dlmZ  G d de          ZdS )    )*)CmfActiveEntityc                      e Zd ZdZdZdZdZdZdZddg d	d
giZ	 G d de
j                  Z eedddgd          Z eed          Z eedddgdd          Z G d de
j                  Z G d de
j                  Z eeddddddd d!d"d#d$d%
&          Z eed'd()          Z eed*dd+,          Z eed-d./          Zej                            ej        j        d0dd12          Zd3S )4CmfTestplanEvaTestPlanprojectTPu   Тест-планT)CmfTestplanTestcaseCmfTestplanTestcaseFolderui_group_fields_main)text	cmf_owner
cmf_author)namefieldsc                       e Zd ZdgZdS )CmfTestplan.parent
CmfProjectN)__name__
__module____qualname__models     (./modules/evatest/fields/cmf_testplan.pyparentr      s        r   r   u    Каталог с планамиCmfTestplanFolder	parent_id)captionmodeloptions_list_paramsoptions_list_query_allu%   Тестируемый продукт)r    u#   Тестируемая версияCmfList)r    r!   r"   r#   options_list_by_projectc                       e Zd ZdZdS )CmfTestplan.plan_start_dateu   Дата началаNr   r   r   r    r   r   r   plan_start_dater'   <   s        )r   r)   c                       e Zd ZdZdS )CmfTestplan.plan_end_dateu   Дата окончанияNr(   r   r   r   plan_end_dater+   ?   s        /r   r,   u   Типu   Функциональныйu   Smoke-тестu   Регрессионныйu   Security-тестu   Usability-тестu   Performance-тестu   Приемочныйu   Compatibility-тестu   Интеграционныйu"   Исследовательский)

functionalsmoke
regressionsecurity	usabilityperformance
acceptancecompatibilityintegrationExploratory)r    choicesu   ОкружениеCmfTestEnvironment)r    r!   u   ШагиCmfTestcaseStep)r    backrefr!   u*   Исходная оценка (общая)r   )r    defaultr   u
   Папки)r!   r:   r    N)r   r   r   ui_name	ui_modulecode_prefixverbose_namefull_searchessential_child_modelsui_formr   r   FieldCmfRelationfolderCmfStrproductreleaser)   r,   	CmfChoicetypeenvironment
CmfBackrefstepsCmfIntestimate_timecmfr   foldersr   r   r   r   r      s       GIK&LKR 	   	
G         '       U?GZ(M#  F eF$KLLLG e5(M# $  G* * * * */9 * * *0 0 0 0 05 0 0 0 58%6+-1059?
 
  D" %19M  K EJ@Q  E E&*V`abbbMj
)	   GGGr   r   N)cmf.include
cmf.fieldscommon.models.cmf_active_entityr   r   r   r   r   <module>rU      sm            ; ; ; ; ; ;Z Z Z Z Z/ Z Z Z Z Zr   