Commit 257dc33e35d49a90ed90c16afbe3aed001ef23f3
Merge pull request #111 from mykhaly/fix_limited_api_2.1
Update test_tender_data_limited
Showing
5 changed files
with
205 additions
and
6 deletions
... | ... | @@ -88,18 +88,18 @@ def test_tender_data_limited(intervals, procurement_method_type): |
88 | 88 | "additionalClassifications": |
89 | 89 | [ |
90 | 90 | { |
91 | - "description": u"Послуги шкільних їдалень", | |
91 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), | |
92 | 92 | "id": "55.51.10.300", |
93 | 93 | "scheme": u"ДКПП" |
94 | 94 | } |
95 | 95 | ], |
96 | 96 | "classification": |
97 | 97 | { |
98 | - "description": u"Послуги з харчування у школах", | |
98 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), | |
99 | 99 | "id": "55523100-3", |
100 | 100 | "scheme": "CPV" |
101 | 101 | }, |
102 | - "description": u"Послуги шкільних їдалень", | |
102 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), | |
103 | 103 | "id": "2dc54675d6364e2baffbc0f8e74432ac", |
104 | 104 | "deliveryDate": { |
105 | 105 | "endDate": (now + timedelta(days=5)).isoformat() |
... | ... | @@ -151,10 +151,34 @@ def test_tender_data_limited(intervals, procurement_method_type): |
151 | 151 | "currency": "UAH", |
152 | 152 | "valueAddedTaxIncluded": True |
153 | 153 | }, |
154 | - "title": u"Послуги шкільних їдалень", | |
154 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), | |
155 | + "description_en": fake.sentence(nb_words=10, variable_nb_words=True), | |
156 | + "description_ru": fake.sentence(nb_words=10, variable_nb_words=True), | |
157 | + "title": fake.catch_phrase(), | |
158 | + "title_en": fake.catch_phrase(), | |
159 | + "title_ru": fake.catch_phrase() | |
155 | 160 | } |
156 | - if procurement_method_type == "negotiation" or procurement_method_type == "negotiation.quick": | |
157 | - data.update({"procurementMethodDetails": "quick, accelerator=1440"}) | |
161 | + if procurement_method_type == "negotiation": | |
162 | + cause_variants = ( | |
163 | + "artContestIP", | |
164 | + "noCompetition", | |
165 | + "twiceUnsuccessful", | |
166 | + "additionalPurchase", | |
167 | + "additionalConstruction", | |
168 | + "stateLegalServices" | |
169 | + ) | |
170 | + cause = fake.random_element(cause_variants) | |
171 | + data.update({"cause": cause}) | |
172 | + if procurement_method_type == "negotiation.quick": | |
173 | + cause_variants = ('quick',) | |
174 | + cause = fake.random_element(cause_variants) | |
175 | + data.update({"cause": cause}) | |
176 | + if procurement_method_type == "negotiation" \ | |
177 | + or procurement_method_type == "negotiation.quick": | |
178 | + data.update({ | |
179 | + "procurementMethodDetails": "quick, accelerator=1440", | |
180 | + "causeDescription": fake.sentence(nb_words=10, variable_nb_words=True) | |
181 | + }) | |
158 | 182 | return data |
159 | 183 | |
160 | 184 | ... | ... |
... | ... | @@ -112,11 +112,53 @@ Resource resource.robot |
112 | 112 | ... title |
113 | 113 | |
114 | 114 | |
115 | +Відображення заголовку закупівлі англійською мовою | |
116 | + Звірити поле тендера ${viewer} | |
117 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
118 | + ... title_en | |
119 | + | |
120 | + | |
121 | +Відображення заголовку закупівлі російською мовою | |
122 | + Звірити поле тендера ${viewer} | |
123 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
124 | + ... title_ru | |
125 | + | |
126 | + | |
115 | 127 | Відображення ідентифікатора закупівлі |
116 | 128 | Звірити поле тендера із значенням ${viewer} |
117 | 129 | ... ${TENDER['TENDER_UAID']} |
118 | 130 | ... tenderID |
119 | 131 | |
132 | + | |
133 | +Відображення опису закупівлі | |
134 | + Звірити поле тендера ${viewer} | |
135 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
136 | + ... description | |
137 | + | |
138 | + | |
139 | +Відображення опису закупівлі англійською мовою | |
140 | + Звірити поле тендера ${viewer} | |
141 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
142 | + ... description_en | |
143 | + | |
144 | + | |
145 | +Відображення опису закупівлі російською мовою | |
146 | + Звірити поле тендера ${viewer} | |
147 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
148 | + ... description_ru | |
149 | + | |
150 | + | |
151 | +Відображення підстави вибору закупівлі | |
152 | + Звірити поле тендера ${viewer} | |
153 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
154 | + ... causeDescription | |
155 | + | |
156 | + | |
157 | +Відображення обгрунтування причини вибору закупівлі | |
158 | + Звірити поле тендера ${viewer} | |
159 | + ... ${USERS.users['${tender_owner}'].initial_data} | |
160 | + ... cause | |
161 | + | |
120 | 162 | ############################################################################################## |
121 | 163 | # MAIN DATA.VALUE |
122 | 164 | ############################################################################################## | ... | ... |
... | ... | @@ -120,12 +120,61 @@ ${broker} Quinta |
120 | 120 | Відображення заголовку закупівлі |
121 | 121 | |
122 | 122 | |
123 | +Відображення заголовку переговорної процедури англійською мовою | |
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури за нагальною потребою англійською мовою | |
125 | + ... viewer | |
126 | + ... ${USERS.users['${viewer}'].broker} | |
127 | + Відображення заголовку закупівлі англійською мовою | |
128 | + | |
129 | + | |
130 | +Відображення заголовку переговорної процедури російською мовою | |
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури за нагальною потребою російською мовою | |
132 | + ... viewer | |
133 | + ... ${USERS.users['${viewer}'].broker} | |
134 | + Відображення заголовку закупівлі російською мовою | |
135 | + | |
136 | + | |
123 | 137 | Відображення ідентифікатора переговорної процедури за нагальною потребою |
124 | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури за нагальною потребою |
125 | 139 | ... viewer |
126 | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | |
143 | + | |
144 | +Відображення опису переговорної процедури за нагальною потребою | |
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою | |
146 | + ... viewer | |
147 | + ... ${USERS.users['${viewer}'].broker} | |
148 | + Відображення опису закупівлі | |
149 | + | |
150 | + | |
151 | +Відображення опису переговорної процедури за нагальною потребою англійською мовою | |
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою англійською мовою | |
153 | + ... viewer | |
154 | + ... ${USERS.users['${viewer}'].broker} | |
155 | + Відображення опису закупівлі англійською мовою | |
156 | + | |
157 | + | |
158 | +Відображення опису переговорної процедури за нагальною потребою російською мовою | |
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури за нагальною потребою російською мовою | |
160 | + ... viewer | |
161 | + ... ${USERS.users['${viewer}'].broker} | |
162 | + Відображення опису закупівлі російською мовою | |
163 | + | |
164 | + | |
165 | +Відображення підстави вибору переговорної процедури за нагальгою потребою | |
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення підстави вибору переговорної процедури за нагальгою потребою | |
167 | + ... viewer | |
168 | + ... ${USERS.users['${viewer}'].broker} | |
169 | + Відображення підстави вибору закупівлі | |
170 | + | |
171 | + | |
172 | +Відображення обгрунтування причини вибору переговорної процедури за нагальгою потребою | |
173 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення обгрунтування причини вибору переговорної процедури за нагальгою потребою | |
174 | + ... viewer | |
175 | + ... ${USERS.users['${viewer}'].broker} | |
176 | + Відображення обгрунтування причини вибору закупівлі | |
177 | + | |
129 | 178 | ############################################################################################## |
130 | 179 | # MAIN DATA.VALUE |
131 | 180 | ############################################################################################## | ... | ... |
... | ... | @@ -120,12 +120,61 @@ ${broker} Quinta |
120 | 120 | Відображення заголовку закупівлі |
121 | 121 | |
122 | 122 | |
123 | +Відображення заголовку переговорної процедури англійською мовою | |
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури англійською мовою | |
125 | + ... viewer | |
126 | + ... ${USERS.users['${viewer}'].broker} | |
127 | + Відображення заголовку закупівлі англійською мовою | |
128 | + | |
129 | + | |
130 | +Відображення заголовку переговорної процедури російською мовою | |
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку переговорної процедури російською мовою | |
132 | + ... viewer | |
133 | + ... ${USERS.users['${viewer}'].broker} | |
134 | + Відображення заголовку закупівлі російською мовою | |
135 | + | |
136 | + | |
123 | 137 | Відображення ідентифікатора переговорної процедури |
124 | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора переговорної процедури |
125 | 139 | ... viewer |
126 | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | |
143 | + | |
144 | +Відображення опису переговорної процедури | |
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури | |
146 | + ... viewer | |
147 | + ... ${USERS.users['${viewer}'].broker} | |
148 | + Відображення опису закупівлі | |
149 | + | |
150 | + | |
151 | +Відображення опису переговорної процедури англійською мовою | |
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури англійською мовою | |
153 | + ... viewer | |
154 | + ... ${USERS.users['${viewer}'].broker} | |
155 | + Відображення опису закупівлі англійською мовою | |
156 | + | |
157 | + | |
158 | +Відображення опису переговорної процедури російською мовою | |
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису переговорної процедури російською мовою | |
160 | + ... viewer | |
161 | + ... ${USERS.users['${viewer}'].broker} | |
162 | + Відображення опису закупівлі російською мовою | |
163 | + | |
164 | + | |
165 | +Відображення підстави вибору переговорної процедури | |
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення підстави вибору переговорної процедури | |
167 | + ... viewer | |
168 | + ... ${USERS.users['${viewer}'].broker} | |
169 | + Відображення підстави вибору закупівлі | |
170 | + | |
171 | + | |
172 | +Відображення обгрунтування причини вибору переговорної процедури | |
173 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення обгрунтування причини вибору переговорної процедури | |
174 | + ... viewer | |
175 | + ... ${USERS.users['${viewer}'].broker} | |
176 | + Відображення обгрунтування причини вибору закупівлі | |
177 | + | |
129 | 178 | ############################################################################################## |
130 | 179 | # MAIN DATA.VALUE |
131 | 180 | ############################################################################################## | ... | ... |
... | ... | @@ -120,12 +120,47 @@ ${broker} Quinta |
120 | 120 | Відображення заголовку закупівлі |
121 | 121 | |
122 | 122 | |
123 | +Відображення заголовку звіту про укладений договір англійською мовою | |
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку звіту про укладений договір англійською мовою | |
125 | + ... viewer | |
126 | + ... ${USERS.users['${viewer}'].broker} | |
127 | + Відображення заголовку закупівлі англійською мовою | |
128 | + | |
129 | + | |
130 | +Відображення заголовку звіту про укладений договір російською мовою | |
131 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку звіту про укладений договір російською мовою | |
132 | + ... viewer | |
133 | + ... ${USERS.users['${viewer}'].broker} | |
134 | + Відображення заголовку закупівлі російською мовою | |
135 | + | |
136 | + | |
123 | 137 | Відображення ідентифікатора звіту про укладений договір |
124 | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення ідентифікатора звіту про укладений договір |
125 | 139 | ... viewer |
126 | 140 | ... ${USERS.users['${viewer}'].broker} |
127 | 141 | Відображення ідентифікатора закупівлі |
128 | 142 | |
143 | + | |
144 | +Відображення опису звіту про укладений договір | |
145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір | |
146 | + ... viewer | |
147 | + ... ${USERS.users['${viewer}'].broker} | |
148 | + Відображення опису закупівлі | |
149 | + | |
150 | + | |
151 | +Відображення опису звіту про укладений договір англійською мовою | |
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір англійською мовою | |
153 | + ... viewer | |
154 | + ... ${USERS.users['${viewer}'].broker} | |
155 | + Відображення опису закупівлі англійською мовою | |
156 | + | |
157 | + | |
158 | +Відображення опису звіту про укладений договір російською мовою | |
159 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису звіту про укладений договір російською мовою | |
160 | + ... viewer | |
161 | + ... ${USERS.users['${viewer}'].broker} | |
162 | + Відображення опису закупівлі російською мовою | |
163 | + | |
129 | 164 | ############################################################################################## |
130 | 165 | # MAIN DATA.VALUE |
131 | 166 | ############################################################################################## | ... | ... |
Please
register
or
login
to post a comment