Commit 157efd193948783422e1b8872d2ca67f8fd4a7bb

Authored by AlexDiatlov
1 parent 9c4b16ce

complaitns payment refactoring

... ... @@ -1111,53 +1111,19 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1111 1111 Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].lots_${lot_index}_question_data.question.data.${field}} ${field} ${USERS.users['${provider}'].lots_${lot_index}_question_data.question_id}
1112 1112
1113 1113 ##############################################################################################
1114   -# COMPLAINTS/CLAIMS
  1114 +# COMPLAINTS
1115 1115 ##############################################################################################
1116 1116
1117   -Можливість створити чернетку вимоги
1118   - ${claim}= Підготувати дані для подання вимоги
1119   - ${claimID}= Run As ${provider}
1120   - ... Створити чернетку вимоги про виправлення умов закупівлі
1121   - ... ${TENDER['TENDER_UAID']}
1122   - ... ${claim}
1123   - ${claim_data}= Create Dictionary
1124   - ... claim=${claim}
1125   - ... complaintID=${claimID}
1126   - ${claim_data}= munch_dict arg=${claim_data}
1127   - Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
1128   - Log ${USERS.users['${provider}'].claim_data}
1129   -
1130   -
1131 1117 Можливість створити чернетку скарги
1132 1118 ${complaint}= Підготувати дані для подання скарги
1133 1119 ${complaintID}= Run As ${provider}
1134 1120 ... Створити чернетку скарги про виправлення умов закупівлі
1135 1121 ... ${TENDER['TENDER_UAID']}
1136 1122 ... ${complaint}
1137   - #${complaint_data}= Create Dictionary
1138   - #... complaint=${complaint}
1139   - #... complaintID=${complaintID}
1140   - #${complaint_data}= munch_dict arg=${complaint_data}
1141 1123 Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaintID}
1142 1124 Log ${USERS.users['${provider}'].complaint_data}
1143 1125
1144 1126
1145   -Можливість створити чернетку вимоги про виправлення умов ${lot_index} лоту
1146   - ${claim}= Підготувати дані для подання вимоги
1147   - ${lot_id}= get_id_from_object ${USERS.users['${provider}'].tender_data.data.lots[${lot_index}]}
1148   - ${complaintID}= Run As ${provider}
1149   - ... Створити чернетку вимоги про виправлення умов лоту
1150   - ... ${TENDER['TENDER_UAID']}
1151   - ... ${claim}
1152   - ... ${lot_id}
1153   - ${claim_data}= Create Dictionary
1154   - ... claim=${claim}
1155   - ... complaintID=${complaintID}
1156   - ${claim_data}= munch_dict arg=${claim_data}
1157   - Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
1158   - Log ${USERS.users['${provider}'].claim_data}
1159   -
1160   -
1161 1127 Можливість створити чернетку скарги про виправлення умов ${lot_index} лоту
1162 1128 ${complaint}= Підготувати дані для подання скарги
1163 1129 ${lot_id}= get_id_from_object ${USERS.users['${provider}'].tender_data.data.lots[${lot_index}]}
... ... @@ -1166,32 +1132,10 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1166 1132 ... ${TENDER['TENDER_UAID']}
1167 1133 ... ${complaint}
1168 1134 ... ${lot_id}
1169   - ${complaint_data}= Create Dictionary
1170   - ... complaint=${complaint}
1171   - ... complaintID=${complaintID}
1172   - ${complaint_data}= munch_dict arg=${complaint_data}
1173   - Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaint_data}
  1135 + Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaintID}
1174 1136 Log ${USERS.users['${provider}'].complaint_data}
1175 1137
1176 1138
1177   -Додати документ до вимоги
1178   - ${file_path} ${file_name} ${file_content}= create_fake_doc
1179   - Run As ${provider}
1180   - ... Завантажити документацію до вимоги
1181   - ... ${TENDER['TENDER_UAID']}
1182   - ... ${USERS.users['${provider}']['claim_data']['complaintID']}
1183   - ... ${file_path}
1184   - ${doc_id}= get_id_from_string ${file_name}
1185   - ${claim_doc}= Create Dictionary
1186   - ... doc_name=${file_name}
1187   - ... doc_id=${doc_id}
1188   - ... doc_content=${file_content}
1189   - ${claim_doc}= munch_dict arg=${claim_doc}
1190   - Set To Dictionary ${USERS.users['${provider}'].claim_data} documents ${claim_doc}
1191   - Remove File ${file_path}
1192   - Log ${USERS.users['${provider}'].claim_data}
1193   -
1194   -
1195 1139 Додати документ до скарги
1196 1140 ${file_path} ${file_name} ${file_content}= create_fake_doc
1197 1141 Run As ${provider}
... ... @@ -1210,6 +1154,39 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1210 1154 Log ${USERS.users['${provider}'].complaint_data}
1211 1155
1212 1156
  1157 +Можливість створити чернетку скарги про виправлення кваліфікації ${qualification_index} учасника
  1158 + ${complaint}= Підготувати дані для подання скарги
  1159 + ${complaintID}= Run As ${provider}
  1160 + ... Створити чернетку вимоги/скарги про виправлення кваліфікації учасника
  1161 + ... ${TENDER['TENDER_UAID']}
  1162 + ... ${complaint}
  1163 + ... ${qualification_index}
  1164 + Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaintID}
  1165 + Log ${USERS.users['${provider}'].complaint_data}
  1166 +
  1167 +
  1168 +Можливість створити чернетку скарги про виправлення визначення ${award_index} переможця
  1169 + ${complaint}= Підготувати дані для подання скарги
  1170 + ${complaintID}= Run As ${provider}
  1171 + ... Створити чернетку вимоги/скарги про виправлення визначення переможця
  1172 + ... ${TENDER['TENDER_UAID']}
  1173 + ... ${complaint}
  1174 + ... ${award_index}
  1175 + Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaintID}
  1176 + Log ${USERS.users['${provider}'].complaint_data}
  1177 +
  1178 +
  1179 +Можливість створити чернетку скарги на скасування ${canсellations_index}
  1180 + ${complaint}= Підготувати дані для подання скарги
  1181 + ${complaintID}= Run As ${provider}
  1182 + ... Створити чернетку вимоги/скарги на скасування
  1183 + ... ${TENDER['TENDER_UAID']}
  1184 + ... ${complaint}
  1185 + ... ${canсellations_index}
  1186 + Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaintID}
  1187 + Log ${USERS.users['${provider}'].complaint_data}
  1188 +
  1189 +
1213 1190 Додати документ до скарги ${object_index} учасника в ${object}
1214 1191 ${file_path} ${file_name} ${file_content}= create_fake_doc
1215 1192 Run As ${provider}
... ... @@ -1230,16 +1207,6 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1230 1207 Log ${USERS.users['${provider}'].complaint_data}
1231 1208
1232 1209
1233   -Можливість подати вимогу
1234   - ${data}= Create Dictionary status=claim
1235   - ${confirmation_data}= Create Dictionary data=${data}
1236   - Run As ${provider}
1237   - ... Подати вимогу
1238   - ... ${TENDER['TENDER_UAID']}
1239   - ... ${USERS.users['${provider}']['claim_data']['complaintID']}
1240   - ... ${confirmation_data}
1241   -
1242   -
1243 1210 Можливість подати скаргу
1244 1211 Log ${USERS.users['${provider}'].complaint_access_token}
1245 1212 ${complaint_token}= set variable ${USERS.users['${provider}'].complaint_access_token}
... ... @@ -1251,46 +1218,6 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1251 1218 Run As ${provider}
1252 1219 ... Виконати оплату скарги
1253 1220 ... ${payment_data}
1254   - #${data}= Create Dictionary status=pending
1255   - #${confirmation_data}= Create Dictionary data=${data}
1256   - #Run As ${payment_user}
1257   - #... Змінити статус скарги
1258   - #... ${TENDER['TENDER_UAID']}
1259   - #... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1260   - #... ${confirmation_data}
1261   -
1262   -
1263   -Можливість подати скаргу на визначення пре-кваліфікації ${qualification_index} учасника
1264   - ${data}= Create Dictionary status=pending
1265   - ${confirmation_data}= Create Dictionary data=${data}
1266   - Run As ${payment_user}
1267   - ... Змінити статус скарги на визначення пре-кваліфікації учасника
1268   - ... ${TENDER['TENDER_UAID']}
1269   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1270   - ... ${qualification_index}
1271   - ... ${confirmation_data}
1272   -
1273   -
1274   -Можливість подати скаргу на визначення ${award_index} переможця
1275   - ${data}= Create Dictionary status=pending
1276   - ${confirmation_data}= Create Dictionary data=${data}
1277   - Run As ${payment_user}
1278   - ... Змінити статус скарги на визначення переможця
1279   - ... ${TENDER['TENDER_UAID']}
1280   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1281   - ... ${award_index}
1282   - ... ${confirmation_data}
1283   -
1284   -
1285   -Можливість подати скаргу на скасування ${cancellations_index}
1286   - ${data}= Create Dictionary status=pending
1287   - ${confirmation_data}= Create Dictionary data=${data}
1288   - Run As ${payment_user}
1289   - ... Змінити статус скарги на скасування
1290   - ... ${TENDER['TENDER_UAID']}
1291   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1292   - ... ${cancellations_index}
1293   - ... ${confirmation_data}
1294 1221
1295 1222
1296 1223 Прийняти скаргу до розгляду
... ... @@ -1504,6 +1431,49 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1504 1431 ... ${confirmation_data}
1505 1432
1506 1433
  1434 +Помилково створена скарга
  1435 + ${data}= Create Dictionary status=mistaken
  1436 + ${confirmation_data}= Create Dictionary data=${data}
  1437 + Run As ${provider}
  1438 + ... Змінити статус скарги
  1439 + ... ${TENDER['TENDER_UAID']}
  1440 + ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
  1441 + ... ${confirmation_data}
  1442 +
  1443 +
  1444 +Помилково створена скарга на визначення пре-кваліфікації ${qualification_index} учасника
  1445 + ${data}= Create Dictionary status=mistaken
  1446 + ${confirmation_data}= Create Dictionary data=${data}
  1447 + Run As ${provider}
  1448 + ... Змінити статус скарги на визначення пре-кваліфікації учасника
  1449 + ... ${TENDER['TENDER_UAID']}
  1450 + ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
  1451 + ... ${qualification_index}
  1452 + ... ${confirmation_data}
  1453 +
  1454 +
  1455 +Помилково створена скарга на визначення ${award_index} переможця
  1456 + ${data}= Create Dictionary status=mistaken
  1457 + ${confirmation_data}= Create Dictionary data=${data}
  1458 + Run As ${provider}
  1459 + ... Змінити статус скарги на визначення переможця
  1460 + ... ${TENDER['TENDER_UAID']}
  1461 + ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
  1462 + ... ${award_index}
  1463 + ... ${confirmation_data}
  1464 +
  1465 +
  1466 +Помилково створена скарга скасування ${canсellations_index}
  1467 + ${data}= Create Dictionary status=mistaken
  1468 + ${confirmation_data}= Create Dictionary data=${data}
  1469 + Run As ${provider}
  1470 + ... Змінити статус скарги на скасування
  1471 + ... ${TENDER['TENDER_UAID']}
  1472 + ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
  1473 + ... ${award_index}
  1474 + ... ${confirmation_data}
  1475 +
  1476 +
1507 1477 Виконати рішення АМКУ
1508 1478 ${tendererAction}= create_fake_sentence
1509 1479 ${data}= Create Dictionary
... ... @@ -1558,47 +1528,65 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1558 1528 ... ${canсellations_index}
1559 1529 ... ${confirmation_data}
1560 1530
  1531 +##############################################################################################
  1532 +# CLAIMS
  1533 +##############################################################################################
1561 1534
1562   -Помилково створена скарга
1563   - ${data}= Create Dictionary status=mistaken
1564   - ${confirmation_data}= Create Dictionary data=${data}
1565   - Run As ${provider}
1566   - ... Змінити статус скарги
  1535 +Можливість створити чернетку вимоги
  1536 + ${claim}= Підготувати дані для подання вимоги
  1537 + ${claimID}= Run As ${provider}
  1538 + ... Створити чернетку вимоги про виправлення умов закупівлі
1567 1539 ... ${TENDER['TENDER_UAID']}
1568   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1569   - ... ${confirmation_data}
  1540 + ... ${claim}
  1541 + ${claim_data}= Create Dictionary
  1542 + ... claim=${claim}
  1543 + ... complaintID=${claimID}
  1544 + ${claim_data}= munch_dict arg=${claim_data}
  1545 + Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
  1546 + Log ${USERS.users['${provider}'].claim_data}
1570 1547
1571 1548
1572   -Помилково створена скарга на визначення пре-кваліфікації ${qualification_index} учасника
1573   - ${data}= Create Dictionary status=mistaken
1574   - ${confirmation_data}= Create Dictionary data=${data}
1575   - Run As ${provider}
1576   - ... Змінити статус скарги на визначення пре-кваліфікації учасника
  1549 +Можливість створити чернетку вимоги про виправлення умов ${lot_index} лоту
  1550 + ${claim}= Підготувати дані для подання вимоги
  1551 + ${lot_id}= get_id_from_object ${USERS.users['${provider}'].tender_data.data.lots[${lot_index}]}
  1552 + ${complaintID}= Run As ${provider}
  1553 + ... Створити чернетку вимоги про виправлення умов лоту
1577 1554 ... ${TENDER['TENDER_UAID']}
1578   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1579   - ... ${qualification_index}
1580   - ... ${confirmation_data}
  1555 + ... ${claim}
  1556 + ... ${lot_id}
  1557 + ${claim_data}= Create Dictionary
  1558 + ... claim=${claim}
  1559 + ... complaintID=${complaintID}
  1560 + ${claim_data}= munch_dict arg=${claim_data}
  1561 + Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
  1562 + Log ${USERS.users['${provider}'].claim_data}
1581 1563
1582 1564
1583   -Помилково створена скарга на визначення ${award_index} переможця
1584   - ${data}= Create Dictionary status=mistaken
1585   - ${confirmation_data}= Create Dictionary data=${data}
  1565 +Додати документ до вимоги
  1566 + ${file_path} ${file_name} ${file_content}= create_fake_doc
1586 1567 Run As ${provider}
1587   - ... Змінити статус скарги на визначення переможця
  1568 + ... Завантажити документацію до вимоги
1588 1569 ... ${TENDER['TENDER_UAID']}
1589   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1590   - ... ${award_index}
1591   - ... ${confirmation_data}
  1570 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
  1571 + ... ${file_path}
  1572 + ${doc_id}= get_id_from_string ${file_name}
  1573 + ${claim_doc}= Create Dictionary
  1574 + ... doc_name=${file_name}
  1575 + ... doc_id=${doc_id}
  1576 + ... doc_content=${file_content}
  1577 + ${claim_doc}= munch_dict arg=${claim_doc}
  1578 + Set To Dictionary ${USERS.users['${provider}'].claim_data} documents ${claim_doc}
  1579 + Remove File ${file_path}
  1580 + Log ${USERS.users['${provider}'].claim_data}
1592 1581
1593 1582
1594   -Помилково створена скарга скасування ${canсellations_index}
1595   - ${data}= Create Dictionary status=mistaken
  1583 +Можливість подати вимогу
  1584 + ${data}= Create Dictionary status=claim
1596 1585 ${confirmation_data}= Create Dictionary data=${data}
1597 1586 Run As ${provider}
1598   - ... Змінити статус скарги на скасування
  1587 + ... Подати вимогу
1599 1588 ... ${TENDER['TENDER_UAID']}
1600   - ... ${USERS.users['${provider}']['complaint_data']['complaintID']}
1601   - ... ${award_index}
  1589 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
1602 1590 ... ${confirmation_data}
1603 1591
1604 1592
... ... @@ -1627,34 +1615,6 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1627 1615 Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
1628 1616
1629 1617
1630   -Можливість створити чернетку скарги про виправлення визначення ${award_index} переможця
1631   - ${complaint}= Підготувати дані для подання скарги
1632   - ${complaintID}= Run As ${provider}
1633   - ... Створити чернетку вимоги/скарги про виправлення визначення переможця
1634   - ... ${TENDER['TENDER_UAID']}
1635   - ... ${complaint}
1636   - ... ${award_index}
1637   - ${complaint_data}= Create Dictionary
1638   - ... complaint=${complaint}
1639   - ... complaintID=${complaintID}
1640   - ${complaint_data}= munch_dict arg=${complaint_data}
1641   - Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaint_data}
1642   -
1643   -
1644   -Можливість створити чернетку скарги про виправлення кваліфікації ${qualification_index} учасника
1645   - ${complaint}= Підготувати дані для подання скарги
1646   - ${complaintID}= Run As ${provider}
1647   - ... Створити чернетку вимоги/скарги про виправлення кваліфікації учасника
1648   - ... ${TENDER['TENDER_UAID']}
1649   - ... ${complaint}
1650   - ... ${qualification_index}
1651   - ${complaint_data}= Create Dictionary
1652   - ... complaint=${complaint}
1653   - ... complaintID=${complaintID}
1654   - ${complaint_data}= munch_dict arg=${complaint_data}
1655   - Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaint_data}
1656   -
1657   -
1658 1618 Можливість створити чернетку вимоги про виправлення кваліфікації ${qualification_index} учасника
1659 1619 ${claim}= Підготувати дані для подання вимоги
1660 1620 ${complaintID}= Run As ${provider}
... ... @@ -1669,20 +1629,6 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1669 1629 Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
1670 1630
1671 1631
1672   -Можливість створити чернетку скарги на скасування ${canсellations_index}
1673   - ${complaint}= Підготувати дані для подання скарги
1674   - ${complaintID}= Run As ${provider}
1675   - ... Створити чернетку вимоги/скарги на скасування
1676   - ... ${TENDER['TENDER_UAID']}
1677   - ... ${complaint}
1678   - ... ${canсellations_index}
1679   - ${complaint_data}= Create Dictionary
1680   - ... complaint=${complaint}
1681   - ... complaintID=${complaintID}
1682   - ${complaint_data}= munch_dict arg=${complaint_data}
1683   - Set To Dictionary ${USERS.users['${provider}']} complaint_data ${complaint_data}
1684   -
1685   -
1686 1632 Можливість створити вимогу про виправлення умов закупівлі із документацією
1687 1633 ${claim}= Підготувати дані для подання вимоги
1688 1634 ${file_path} ${file_name} ${file_content}= create_fake_doc
... ...
... ... @@ -958,25 +958,9 @@ Library openprocurement_client.utils
958 958 [return] ${complaintID}
959 959
960 960
961   -Створити чернетку скарги про виправлення умов лоту
962   - [Documentation] Створює скарги у статусі "draft"
963   - [Arguments] ${username} ${tender_uaid} ${complaint} ${lot_id}
964   - ${tender}= openprocurement_client.Пошук тендера по ідентифікатору
965   - ... ${username}
966   - ... ${tender_uaid}
967   - ${lot_index}= get_object_index_by_id ${tender.data.lots} ${lot_id}
968   - Set to dictionary ${complaint.data} relatedLot=${tender.data.lots[${lot_index}].id}
969   - ${complaintID}= openprocurement_client.Створити чернетку скарги про виправлення умов закупівлі
970   - ... ${username}
971   - ... ${tender_uaid}
972   - ... ${complaint}
973   - [return] ${complaintID}
974   -
975   -
976 961 Створити чернетку вимоги/скарги про виправлення визначення переможця
977 962 [Documentation] Створює вимогу/скаргу у про виправлення визначення переможця статусі "draft"
978   - [Arguments] ${username} ${tender_uaid} ${claim} ${award_index}
979   - Log ${claim}
  963 + [Arguments] ${username} ${tender_uaid} ${data} ${award_index}
980 964 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору
981 965 ... ${username}
982 966 ... ${tender_uaid}
... ... @@ -985,14 +969,14 @@ Library openprocurement_client.utils
985 969 ... ${USERS.users['${username}'].client}
986 970 ... create_award_complaint
987 971 ... ${tender.data.id}
988   - ... ${claim}
  972 + ... ${data}
989 973 ... ${tender.data.awards[${award_index}].id}
990 974 ... access_token=${tender.access.token}
991 975 Log ${reply}
992 976 Set To Dictionary ${USERS.users['${username}']} complaint_access_token=${reply.access.token}
993 977 Set To Dictionary ${USERS.users['${amcu_user}']} complaint_access_token=${reply.access.token}
994 978 Log ${USERS.users['${username}'].complaint_access_token}
995   - [return] ${reply.data.complaintID}
  979 + [return] ${reply.data}
996 980
997 981
998 982 Створити чернетку вимоги/скарги про виправлення кваліфікації учасника
... ... @@ -1014,7 +998,7 @@ Library openprocurement_client.utils
1014 998 Set To Dictionary ${USERS.users['${username}']} complaint_access_token=${reply.access.token}
1015 999 Set To Dictionary ${USERS.users['${amcu_user}']} complaint_access_token=${reply.access.token}
1016 1000 Log ${USERS.users['${username}'].complaint_access_token}
1017   - [return] ${reply.data.complaintID}
  1001 + [return] ${reply.data}
1018 1002
1019 1003
1020 1004 Створити чернетку вимоги/скарги на скасування
... ... @@ -1036,7 +1020,7 @@ Library openprocurement_client.utils
1036 1020 Set To Dictionary ${USERS.users['${username}']} complaint_access_token=${reply.access.token}
1037 1021 Set To Dictionary ${USERS.users['${amcu_user}']} complaint_access_token=${reply.access.token}
1038 1022 Log ${USERS.users['${username}'].complaint_access_token}
1039   - [return] ${reply.data.complaintID}
  1023 + [return] ${reply.data}
1040 1024
1041 1025
1042 1026 Створити вимогу про виправлення умов закупівлі
... ... @@ -1273,7 +1257,6 @@ Library openprocurement_client.utils
1273 1257 ... ${tender_uaid}
1274 1258 run keyword if '${username}' == 'Tender_Owner' set_access_key ${tender} ${USERS.users['${username}'].access_token}
1275 1259 ... ELSE IF '${username}' == 'Amcu_User' set_access_key ${tender} ${None}
1276   - ... ELSE IF '${username}' == 'Payment_User' set_access_key ${tender} ${None}
1277 1260 ... ELSE set_access_key ${tender} ${USERS.users['${username}'].complaint_access_token}
1278 1261 ${complaint_internal_id}= openprocurement_client.Отримати internal id по UAid для скарги ${tender} ${complaintID}
1279 1262 Set To Dictionary ${confirmation_data.data} id=${complaint_internal_id}
... ... @@ -1294,7 +1277,6 @@ Library openprocurement_client.utils
1294 1277 ... ${tender_uaid}
1295 1278 run keyword if '${username}' == 'Tender_Owner' set_access_key ${tender} ${USERS.users['${username}'].access_token}
1296 1279 ... ELSE IF '${username}' == 'Amcu_User' set_access_key ${tender} ${None}
1297   - ... ELSE IF '${username}' == 'Payment_User' set_access_key ${tender} ${None}
1298 1280 ... ELSE set_access_key ${tender} ${USERS.users['${username}'].complaint_access_token}
1299 1281 ${complaint_internal_id}= openprocurement_client.Отримати internal id по UAid для скарги ${tender} ${complaintID}
1300 1282 Set To Dictionary ${confirmation_data.data} id=${complaint_internal_id}
... ... @@ -1316,7 +1298,6 @@ Library openprocurement_client.utils
1316 1298 ... ${tender_uaid}
1317 1299 run keyword if '${username}' == 'Tender_Owner' set_access_key ${tender} ${USERS.users['${username}'].access_token}
1318 1300 ... ELSE IF '${username}' == 'Amcu_User' set_access_key ${tender} ${None}
1319   - ... ELSE IF '${username}' == 'Payment_User' set_access_key ${tender} ${None}
1320 1301 ... ELSE set_access_key ${tender} ${USERS.users['${username}'].complaint_access_token}
1321 1302 ${complaint_internal_id}= openprocurement_client.Отримати internal id по UAid для скарги ${tender} ${complaintID}
1322 1303 Set To Dictionary ${confirmation_data.data} id=${complaint_internal_id}
... ... @@ -1338,7 +1319,6 @@ Library openprocurement_client.utils
1338 1319 ... ${tender_uaid}
1339 1320 run keyword if '${username}' == 'Tender_Owner' set_access_key ${tender} ${USERS.users['${username}'].access_token}
1340 1321 ... ELSE IF '${username}' == 'Amcu_User' set_access_key ${tender} ${None}
1341   - ... ELSE IF '${username}' == 'Payment_User' set_access_key ${tender} ${None}
1342 1322 ... ELSE set_access_key ${tender} ${USERS.users['${username}'].complaint_access_token}
1343 1323 ${complaint_internal_id}= openprocurement_client.Отримати internal id по UAid для скарги ${tender} ${complaintID}
1344 1324 Set To Dictionary ${confirmation_data.data} id=${complaint_internal_id}
... ...
... ... @@ -7,7 +7,7 @@ Suite Teardown Test Suite Teardown
7 7
8 8 *** Variables ***
9 9 ${MODE} belowThreshold
10   -@{USED_ROLES} tender_owner provider provider1 provider2 viewer amcu_user payment_user
  10 +@{USED_ROLES} tender_owner provider provider1 provider2 viewer amcu_user
11 11 ${MOZ_INTEGRATION} ${False}
12 12 ${VAT_INCLUDED} ${True}
13 13
... ... @@ -123,7 +123,7 @@ ${PLAN_TENDER} ${True}
123 123 ... ${USERS.users['${viewer}'].broker}
124 124 ... tender_complaint_view
125 125 ... non-critical
126   - Звірити відображення поля title для вимоги ${USERS.users['${provider}'].complaint_data['complaintID']} із ${USERS.users['${provider}'].complaint_data.complaint.data.title} для користувача ${viewer}
  126 + Звірити відображення поля title для вимоги ${USERS.users['${provider}'].complaint_data['complaintID']} із ${USERS.users['${provider}'].complaint_data.title} для користувача ${viewer}
127 127
128 128
129 129 Відображення опису скарги
... ... @@ -133,7 +133,7 @@ ${PLAN_TENDER} ${True}
133 133 ... tender_complaint_view
134 134 ... non-critical
135 135 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
136   - Звірити відображення поля description для вимоги ${USERS.users['${provider}'].complaint_data['complaintID']} із ${USERS.users['${provider}'].complaint_data.complaint.data.description} для користувача ${viewer}
  136 + Звірити відображення поля description для вимоги ${USERS.users['${provider}'].complaint_data['complaintID']} із ${USERS.users['${provider}'].complaint_data.description} для користувача ${viewer}
137 137
138 138
139 139 Можливість додати документ до скарги про виправлення умов закупівлі тендера
... ... @@ -388,7 +388,7 @@ ${PLAN_TENDER} ${True}
388 388 ... pre-qualification_complaint_pending
389 389 ... critical
390 390 [Teardown] Оновити LAST_MODIFICATION_DATE
391   - Можливість подати скаргу на визначення пре-кваліфікації ${qualification_index} учасника
  391 + Можливість подати скаргу
392 392
393 393
394 394 Можливість позначити скаргу на визначення пре-кваліфікації учасника як помилково створену
... ... @@ -516,7 +516,7 @@ ${PLAN_TENDER} ${True}
516 516 ... award_complaint_pending
517 517 ... critical
518 518 [Teardown] Оновити LAST_MODIFICATION_DATE
519   - Можливість подати скаргу на визначення ${award_index} переможця
  519 + Можливість подати скаргу
520 520
521 521
522 522 Можливість позначити скаргу на визначення переможця як помилково створену
... ... @@ -651,7 +651,7 @@ ${PLAN_TENDER} ${True}
651 651 ... cancel_complaint_pending
652 652 ... critical
653 653 [Teardown] Оновити LAST_MODIFICATION_DATE
654   - Можливість подати скаргу на скасування ${cancellations_index}
  654 + Можливість подати скаргу
655 655
656 656
657 657 Можливість позначити скаргу на скасування як помилково створену
... ...
... ... @@ -87,7 +87,6 @@ Quinta:
87 87 viewer: Tender_Viewer
88 88 dasu_user: Dasu_User
89 89 amcu_user: Amcu_User
90   - payment_user: Payment_User
91 90 timeout_on_wait: 15
92 91 Etender:
93 92 intervals:
... ...
... ... @@ -89,19 +89,6 @@ users:
89 89 auth_edr: [test.quintagroup.com, f5111c99a97a45348d8165ba8fcf0d62]
90 90 position: [0, 0]
91 91 size: [1400, 900]
92   - Payment_User:
93   - auth_ds:
94   - monitorings: [test.quintagroup.com, test.quintagroup.com]
95   - plans: [test.quintagroup.com, test.quintagroup.com]
96   - tenders: [test.quintagroup.com, test.quintagroup.com]
97   - auth_dasu: [test.quintagroup.com, e9c3ccb8e8124f26941d5f9639a4ebc3]
98   - auth_payment: ab15262404644b60972a8118bac2c587
99   - api_key: ab15262404644b60972a8118bac2c587
100   - broker: Quinta
101   - browser: phantomjs
102   - auth_edr: [test.quintagroup.com, f5111c99a97a45348d8165ba8fcf0d62]
103   - position: [0, 0]
104   - size: [1400, 900]
105 92 Etender_Owner:
106 93 broker: Etender
107 94 homepage: "https://stage.e-tender.ua/"
... ...
... ... @@ -457,7 +457,8 @@ def test_payment_data(token, complaint_value, complaint_uaid):
457 457 data = {
458 458 "amount": str(complaint_value),
459 459 "currency": "UAH",
460   - "description": generate_payment_description(token, complaint_uaid)
  460 + "description": generate_payment_description(token, complaint_uaid),
  461 + "type": "credit"
461 462 }
462 463 return data
463 464
... ... @@ -465,7 +466,7 @@ def test_payment_data(token, complaint_value, complaint_uaid):
465 466 def generate_payment_description(token, complaint_uaid):
466 467 full_hash = hashlib.sha512(token).hexdigest()
467 468 short_hash = full_hash[0:8]
468   - description = complaint_uaid + '-' + short_hash
  469 + description = complaint_uaid + '-' + short_hash + ' [TESTING, ROBOT TESTS]'
469 470 return description
470 471
471 472
... ...
Please register or login to post a comment