qualification.robot
5.72 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
*** Settings ***
Resource keywords.robot
Resource resource.robot
Suite Setup Test Suite Setup
Suite Teardown Test Suite Teardown
*** Variables ***
@{used_roles} tender_owner viewer
*** Test Cases ***
Можливість знайти закупівлю по ідентифікатору
[Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
... viewer tender_owner
... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
... minimal
Завантажити дані про тендер
:FOR ${username} IN ${viewer} ${tender_owner}
\ ${resp}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
Log ${resp}
##############################################################################################
# AWARDS
##############################################################################################
Відображення статусу кваліфікації
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
:FOR ${username} IN ${viewer} ${tender_owner}
\ Звірити поле тендера із значенням ${tender_owner} active.qualification status
Відображення вартості номенклатури постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
:FOR ${username} IN ${viewer} ${tender_owner}
\ Отримати дані із тендера ${username} awards[0].value.amount
Відображення імені постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
:FOR ${username} IN ${viewer} ${tender_owner}
\ Отримати дані із тендера ${username} awards[0].suppliers[0].name
Відображення ідентифікатора постачальника
[Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
... tender_owner
... ${USERS.users['${tender_owner}'].broker}
:FOR ${username} IN ${viewer} ${tender_owner}
\ Отримати дані із тендера ${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