qualification.robot
6.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
*** Settings ***
Resource keywords.robot
Resource resource.robot
Suite Setup Test Suite Setup
Suite Teardown Test Suite Teardown
*** Variables ***
${role} viewer
${broker} Quinta
*** Test Cases ***
Пошук позапорогового однопредметного тендера по ідентифікатору
[Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
... viewer tender_owner
... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
... minimal
Завантажити дані про тендер
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
Log ${resp}
##############################################################################################
# AWARDS
##############################################################################################
Відображення статусу кваліфікації
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ Звірити поле тендера із значенням ${tender_owner} active.qualification status
Відображення вартості номенклатури постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].value.amount
Відображення імені постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].name
Відображення офіційного імені постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].identifier.legalName
Відображення ідентифікатора постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${usernames}= Create List ${viewer} ${tender_owner}
:FOR ${username} IN @{usernames}
\ Викликати для учасника ${username} Отримати інформацію із тендера awards[0].suppliers[0].identifier.id
##############################################################################################
# QUALIFICATION
##############################################################################################
Можливість завантажити документ рішення кваліфікаційної комісії для підтвердження постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для прямої закупівлі
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${filepath}= create_fake_doc
Викликати для учасника ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 0
Можливість підтвердити постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до прямої закупівлі
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
... minimal
Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} 0
Можливість скасувати рішення кваліфікації
[Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до прямої закупівлі
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
... minimal
Викликати для учасника ${tender_owner} Скасування рішення кваліфікаційної комісії ${TENDER['TENDER_UAID']} 0
Можливість завантажити документ рішення кваліфікаційної комісії для підтвердження нового постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для прямої закупівлі
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
${filepath}= create_fake_doc
Викликати для учасника ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 1
Можливість підтвердити нового постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до прямої закупівлі
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
... minimal
Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} 1