Commit 808ad741d2edf516a5b54572ccbebbac43cbaea1

Authored by selurvedu
1 parent d87de0eb

Store initial data in ${USERS}

While partially reverting to old behaviour, this
still resolves an issue caused by
global variables being modifiable by anyone.
... ... @@ -141,7 +141,7 @@ Get Broker Property By Username
141 141 ${len_of_items}= Get Length ${items}
142 142 :FOR ${index} IN RANGE ${len_of_items}
143 143 \ Log ${index}
144   - \ Звірити поле тендера ${viewer} items[${index}].${field}
  144 + \ Звірити поле тендера ${viewer} ${tender_data} items[${index}].${field}
145 145
146 146 Звірити дату предметів закупівлі багатопредметного тендера
147 147 [Arguments] ${username} ${tender_data} ${field}
... ... @@ -150,7 +150,7 @@ Get Broker Property By Username
150 150 ${len_of_items}= Get Length ${items}
151 151 :FOR ${index} IN RANGE ${len_of_items}
152 152 \ Log ${index}
153   - \ Звірити дату тендера ${viewer} items[${index}].${field}
  153 + \ Звірити дату тендера ${viewer} ${tender_data} items[${index}].${field}
154 154
155 155 Викликати для учасника
156 156 [Documentation]
... ...
... ... @@ -21,6 +21,7 @@ ${broker} Quinta
21 21 ${tender_data}= Підготовка початкових даних
22 22 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
23 23 ${LAST_MODIFICATION_DATE}= Get Current Date
  24 + Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data}
24 25 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
25 26 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
26 27 log ${TENDER}
... ... @@ -32,75 +33,75 @@ ${broker} Quinta
32 33
33 34 Відображення опису позицій закупівлі багатопредметного тендера
34 35 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
35   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description
  36 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} description
36 37
37 38 Відображення дати доставки позицій закупівлі багатопредметного тендера
38 39 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
39   - Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate
  40 + Звірити дату предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryDate.endDate
40 41
41 42 Відображення координат широти доставки позицій закупівлі багатопредметного тендера
42 43 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
43   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude
  44 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryLocation.latitude
44 45
45 46 Відображення координат довготи доставки позицій закупівлі багатопредметного тендера
46 47 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
47   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude
  48 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryLocation.longitude
48 49
49 50 Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера
50 51 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
51   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName
  52 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryAddress.countryName
52 53
53 54 Відображення пошт. коду доставки позицій закупівлі багатопредметного тендера
54 55 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
55   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode
  56 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryAddress.postalCode
56 57
57 58 Відображення регіону доставки позицій закупівлі багатопредметного тендера
58 59 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
59   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region
  60 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryAddress.region
60 61
61 62 Відображення locality адреси доставки позицій закупівлі багатопредметного тендера
62 63 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
63   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality
  64 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryAddress.locality
64 65
65 66 Відображення вулиці доставки позицій закупівлі багатопредметного тендера
66 67 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
67   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress
  68 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} deliveryAddress.streetAddress
68 69
69 70 Відображення схеми класифікації позицій закупівлі багатопредметного тендера
70 71 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
71   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme
  72 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} classification.scheme
72 73
73 74 Відображення ідентифікатора класифікації позицій закупівлі багатопредметного тендера
74 75 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
75   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id
  76 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} classification.id
76 77
77 78 Відображення опису класифікації позицій закупівлі багатопредметного тендера
78 79 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
79   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description
  80 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} classification.description
80 81
81 82 Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера
82 83 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
83   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme
  84 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} additionalClassifications[0].scheme
84 85
85 86 Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера
86 87 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
87   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id
  88 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} additionalClassifications[0].id
88 89
89 90 Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера
90 91 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
91   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description
  92 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} additionalClassifications[0].description
92 93
93 94 Відображення назви одиниці позицій закупівлі багатопредметного тендера
94 95 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
95   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name
  96 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} unit.name
96 97
97 98 Відображення коду одиниці позицій закупівлі багатопредметного тендера
98 99 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
99   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code
  100 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} unit.code
100 101
101 102 Відображення кількості позицій закупівлі багатопредметного тендера
102 103 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
103   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity
  104 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} quantity
104 105
105 106 Можливість редагувати багатопредметний тендер
106 107 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
... ...
... ... @@ -24,9 +24,10 @@ ${question_id} 0
24 24 ${tender_data}= Підготовка початкових даних
25 25 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
26 26 ${LAST_MODIFICATION_DATE}= Get Current Date
  27 + Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data}
27 28 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
28 29 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
29   - log ${TENDER}
  30 + Log ${TENDER}
30 31
31 32 Можливість додати тендерну документацію
32 33 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ
... ... @@ -50,15 +51,15 @@ ${question_id} 0
50 51
51 52 Відображення заголовку оголошеного тендера
52 53 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
53   - Звірити поле тендера ${viewer} title
  54 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} title
54 55
55 56 Відображення опису оголошеного тендера
56 57 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
57   - Звірити поле тендера ${viewer} description
  58 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} description
58 59
59 60 Відображення бюджету оголошеного тендера
60 61 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
61   - Звірити поле тендера ${viewer} value.amount
  62 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.amount
62 63
63 64 Відображення tenderID оголошеного тендера
64 65 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
... ... @@ -67,27 +68,27 @@ ${question_id} 0
67 68
68 69 Відображення procuringEntity.name оголошеного тендера
69 70 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
70   - Звірити поле тендера ${viewer} procuringEntity.name
  71 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.name
71 72
72 73 Відображення початку періоду уточнення оголошеного тендера
73 74 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
74   - Звірити дату тендера ${viewer} enquiryPeriod.startDate
  75 + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} enquiryPeriod.startDate
75 76
76 77 Відображення закінчення періоду уточнення оголошеного тендера
77 78 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
78   - Звірити дату тендера ${viewer} enquiryPeriod.endDate
  79 + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} enquiryPeriod.endDate
79 80
80 81 Відображення початку періоду прийому пропозицій оголошеного тендера
81 82 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
82   - Звірити дату тендера ${viewer} tenderPeriod.startDate
  83 + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate
83 84
84 85 Відображення закінчення періоду прийому пропозицій оголошеного тендера
85 86 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
86   - Звірити дату тендера ${viewer} tenderPeriod.endDate
  87 + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate
87 88
88 89 Відображення мінімального кроку оголошеного тендера
89 90 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
90   - Звірити поле тендера ${viewer} minimalStep.amount
  91 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} minimalStep.amount
91 92
92 93 Можливість редагувати однопредметний тендер
93 94 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
... ... @@ -99,75 +100,75 @@ ${question_id} 0
99 100
100 101 Відображення опису позицій закупівлі однопредметного тендера
101 102 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
102   - Звірити поле тендера ${viewer} items[0].description
  103 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].description
103 104
104 105 Відображення дати доставки позицій закупівлі однопредметного тендера
105 106 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
106   - Звірити дату тендера ${viewer} items[0].deliveryDate.endDate
  107 + Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryDate.endDate
107 108
108 109 Відображення координат широти доставки позицій закупівлі однопредметного тендера
109 110 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
110   - Звірити поле тендера ${viewer} items[0].deliveryLocation.latitude
  111 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryLocation.latitude
111 112
112 113 Відображення координат довготи доставки позицій закупівлі однопредметного тендера
113 114 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
114   - Звірити поле тендера ${viewer} items[0].deliveryLocation.longitude
  115 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryLocation.longitude
115 116
116 117 Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера
117 118 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
118   - Звірити поле тендера ${viewer} items[0].deliveryAddress.countryName
  119 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.countryName
119 120
120 121 Відображення пошт. коду доставки позицій закупівлі однопредметного тендера
121 122 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
122   - Звірити поле тендера ${viewer} items[0].deliveryAddress.postalCode
  123 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.postalCode
123 124
124 125 Відображення регіону доставки позицій закупівлі однопредметного тендера
125 126 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
126   - Звірити поле тендера ${viewer} items[0].deliveryAddress.region
  127 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.region
127 128
128 129 Відображення locality адреси доставки позицій закупівлі однопредметного тендера
129 130 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
130   - Звірити поле тендера ${viewer} items[0].deliveryAddress.locality
  131 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.locality
131 132
132 133 Відображення вулиці доставки позицій закупівлі однопредметного тендера
133 134 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
134   - Звірити поле тендера ${viewer} items[0].deliveryAddress.streetAddress
  135 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.streetAddress
135 136
136 137 Відображення схеми класифікації позицій закупівлі однопредметного тендера
137 138 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
138   - Звірити поле тендера ${viewer} items[0].classification.scheme
  139 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.scheme
139 140
140 141 Відображення ідентифікатора класифікації позицій закупівлі однопредметного тендера
141 142 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
142   - Звірити поле тендера ${viewer} items[0].classification.id
  143 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.id
143 144
144 145 Відображення опису класифікації позицій закупівлі однопредметного тендера
145 146 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
146   - Звірити поле тендера ${viewer} items[0].classification.description
  147 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.description
147 148
148 149 Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера
149 150 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
150   - Звірити поле тендера ${viewer} items[0].additionalClassifications[0].scheme
  151 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].scheme
151 152
152 153 Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера
153 154 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
154   - Звірити поле тендера ${viewer} items[0].additionalClassifications[0].id
  155 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].id
155 156
156 157 Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера
157 158 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
158   - Звірити поле тендера ${viewer} items[0].additionalClassifications[0].description
  159 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].description
159 160
160 161 Відображення назви одиниці позицій закупівлі однопредметного тендера
161 162 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
162   - Звірити поле тендера ${viewer} items[0].unit.name
  163 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].unit.name
163 164
164 165 Відображення коду одиниці позицій закупівлі однопредметного тендера
165 166 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
166   - Звірити поле тендера ${viewer} items[0].unit.code
  167 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].unit.code
167 168
168 169 Відображення кількості позицій закупівлі однопредметного тендера
169 170 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
170   - Звірити поле тендера ${viewer} items[0].quantity
  171 + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].quantity
171 172
172 173 #######
173 174 #Відображення анонімного питання без відповідей
... ...
Please register or login to post a comment