
    jg                     N    d dl  d dl d dlmZ  G d dej                        Zy)    )*)cmf_test_params_rowc                   $     e Zd ZdZd fd	Z xZS )CmfTestParamsRowzI
    # https://bcrm.carbonsoft.ru/project/Document/DOC-014928#spec-b
    c                    t        |   ||g|i |}t        j                  j	                  dd| gddg      D ]G  }t        j                  ||j
                  |j                  |j                        j                          I |S )Nparentz==paramparam_value)filterfields)r   testcaser	   r
   )	supercopymodelsCmfTestParamRowValuelistr   r	   r
   save)selfnamecodeargskwargsnew_obj
orig_param	__class__s          /./modules/evatest/models/cmf_test_params_row.pyr   zCmfTestParamsRow.copy   s    ',tT;D;F; 55::8TRVBWahjw`x:y 	gJ''w*4*:*:
H^H^ ( ``d`d`f	g     )N)__name__
__module____qualname____doc__r   __classcell__)r   s   @r   r   r      s     r   r   N)cmf.include
cmf.fieldsmodules.evatest.fieldsr   r    r   r   <module>r'      s!      6
*;; 
r   