Commit dd9caf9d487b7abcf5c3d47b2abc9860ff26541d
1 parent
bab40975
Update test_tender_data_limited
In order to add required fields in API v. 2.1 to negotiation and negotiation.quick procurements
Showing
1 changed file
with
22 additions
and
2 deletions
| @@ -189,10 +189,30 @@ def test_tender_data_limited(intervals, procurement_method_type): | @@ -189,10 +189,30 @@ def test_tender_data_limited(intervals, procurement_method_type): | ||
| 189 | "currency": "UAH", | 189 | "currency": "UAH", |
| 190 | "valueAddedTaxIncluded": True | 190 | "valueAddedTaxIncluded": True |
| 191 | }, | 191 | }, |
| 192 | + "description": fake.sentence(nb_words=10, variable_nb_words=True), | ||
| 192 | "title": u"Послуги шкільних їдалень", | 193 | "title": u"Послуги шкільних їдалень", |
| 193 | } | 194 | } |
| 194 | - if procurement_method_type == "negotiation" or procurement_method_type == "negotiation.quick": | ||
| 195 | - data.update({"procurementMethodDetails": "quick, accelerator=1440"}) | 195 | + if procurement_method_type == "negotiation": |
| 196 | + cause_variants = ( | ||
| 197 | + "artContestIP", | ||
| 198 | + "noCompetition", | ||
| 199 | + "twiceUnsuccessful", | ||
| 200 | + "additionalPurchase", | ||
| 201 | + "additionalConstruction", | ||
| 202 | + "stateLegalServices" | ||
| 203 | + ) | ||
| 204 | + cause = fake.random_element(cause_variants) | ||
| 205 | + data.update({"cause": cause}) | ||
| 206 | + if procurement_method_type == "negotiation.quick": | ||
| 207 | + cause_variants = ('quick',) | ||
| 208 | + cause = fake.random_element(cause_variants) | ||
| 209 | + data.update({"cause": cause}) | ||
| 210 | + if procurement_method_type == "negotiation" \ | ||
| 211 | + or procurement_method_type == "negotiation.quick": | ||
| 212 | + data.update({ | ||
| 213 | + "procurementMethodDetails": "quick, accelerator=1440", | ||
| 214 | + "causeDescription": fake.sentence(nb_words=10, variable_nb_words=True) | ||
| 215 | + }) | ||
| 196 | return data | 216 | return data |
| 197 | 217 | ||
| 198 | 218 |
Please
register
or
login
to post a comment