Commit 0719bfb373cbfb325c2a3bd2575b993d27cdbd39
1 parent
05285c97
add validation for mpc for various tender types
Showing
1 changed file
with
6 additions
and
1 deletions
... | ... | @@ -172,7 +172,6 @@ def test_tender_data(params, |
172 | 172 | data = { |
173 | 173 | "mode": "test", |
174 | 174 | "submissionMethodDetails": submissionMethodDetails, |
175 | - "mainProcurementCategory": fake.random_element(('goods', 'services', 'works')), | |
176 | 175 | "description": fake.description(), |
177 | 176 | "description_en": fake_en.sentence(nb_words=10, variable_nb_words=True), |
178 | 177 | "description_ru": fake_ru.sentence(nb_words=10, variable_nb_words=True), |
... | ... | @@ -193,6 +192,12 @@ def test_tender_data(params, |
193 | 192 | "items": [], |
194 | 193 | "features": [] |
195 | 194 | } |
195 | + if params.get("mode") == "open_framework": | |
196 | + data["mainProcurementCategory"] = random.choice(['goods', 'services']) | |
197 | + elif params.get("mode") == "open_competitive_dialogue": | |
198 | + data["mainProcurementCategory"] = random.choice(['services', 'works']) | |
199 | + else: | |
200 | + data["mainProcurementCategory"] = random.choice(['goods', 'services', 'works']) | |
196 | 201 | accelerator = accelerator \ |
197 | 202 | if accelerator else params['intervals']['accelerator'] |
198 | 203 | data['procurementMethodDetails'] = 'quick, ' \ | ... | ... |
Please
register
or
login
to post a comment