Commit a6c3a20f521368c40e80ac566f23f63118fe539f

Authored by smithumble
1 parent 6a3c24ed

Add comparison by index for milestones

@@ -410,8 +410,11 @@ Resource resource.robot @@ -410,8 +410,11 @@ Resource resource.robot
410 410
411 Звірити відображення поля ${field} усіх умов оплати для користувача ${username} 411 Звірити відображення поля ${field} усіх умов оплати для користувача ${username}
412 :FOR ${milestone_index} IN RANGE ${NUMBER_OF_MILESTONES} 412 :FOR ${milestone_index} IN RANGE ${NUMBER_OF_MILESTONES}
413 - \ ${milestone_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data['milestones'][${milestone_index}]}  
414 - \ Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data.data['milestones'][${milestone_index}].${field}} ${field} ${milestone_id} 413 + \ Звірити поле тендера із значенням
  414 + \ ... ${username}
  415 + \ ... ${TENDER['TENDER_UAID']}
  416 + \ ... ${USERS.users['${tender_owner}'].initial_data.data['milestones'][${milestone_index}].${field}}
  417 + \ ... ${field} object_type=milestones object_index=${milestone_index}
415 418
416 419
417 Звірити відображення ${field} усіх предметів плану для усіх користувачів 420 Звірити відображення ${field} усіх предметів плану для усіх користувачів
@@ -532,8 +532,8 @@ Log differences between dicts @@ -532,8 +532,8 @@ Log differences between dicts
532 532
533 533
534 Звірити поле тендера із значенням 534 Звірити поле тендера із значенням
535 - [Arguments] ${username} ${tender_uaid} ${left} ${field} ${object_id}=${Empty}  
536 - ${right}= Отримати дані із тендера ${username} ${tender_uaid} ${field} ${object_id} 535 + [Arguments] ${username} ${tender_uaid} ${left} ${field} ${object_id}=${Empty} ${object_type}=${Empty} ${object_index}=${Empty}
  536 + ${right}= Отримати дані із тендера ${username} ${tender_uaid} ${field} ${object_id} ${object_type} ${object_index}
537 Порівняти об'єкти ${left} ${right} 537 Порівняти об'єкти ${left} ${right}
538 538
539 539
@@ -685,8 +685,9 @@ Log differences between dicts @@ -685,8 +685,9 @@ Log differences between dicts
685 685
686 686
687 Отримати дані із тендера 687 Отримати дані із тендера
688 - [Arguments] ${username} ${tender_uaid} ${field_name} ${object_id}=${Empty} 688 + [Arguments] ${username} ${tender_uaid} ${field_name} ${object_id}=${Empty} ${object_type}=${Empty} ${object_index}=${Empty}
689 ${field}= Run Keyword If '${object_id}' Отримати шлях до поля об’єкта ${username} ${field_name} ${object_id} 689 ${field}= Run Keyword If '${object_id}' Отримати шлях до поля об’єкта ${username} ${field_name} ${object_id}
  690 + ... ELSE IF '${object_type}' and '${object_index}' Set Variable ${object_type}[${object_index}].${field_name}
690 ... ELSE Set Variable ${field_name} 691 ... ELSE Set Variable ${field_name}
691 ${status} ${field_value}= Run keyword and ignore error 692 ${status} ${field_value}= Run keyword and ignore error
692 ... get_from_object 693 ... get_from_object
Please register or login to post a comment