grenoble_gru: add optionnal 'dem_pav' parameter (#40641)

This commit is contained in:
Serghei Mihai 2020-09-17 14:27:49 +02:00
parent ea206eaf99
commit 7c025dfcdc
2 changed files with 5 additions and 0 deletions

View File

@ -133,6 +133,9 @@ class GrenobleGRU(BaseResource):
if 'applicant_free_address' in data:
payload['dem_adresse_manuelle'] = data['applicant_free_address']
if 'dem_pav' in data:
payload['dem_pav'] = data['dem_pav']
return payload
def types(self, path, as_list=False, params={}):

View File

@ -54,6 +54,7 @@ BASIC_PAYLOAD = {
"urgent_demand": '1',
"dysfonction_type": '3',
"intervention_reason": '2',
'dem_pav': 'déchetterie'
}
DEMAND = """<demande IdGRU="1324" idInterne="422">
@ -249,6 +250,7 @@ def test_demand_creation_params(app, setup):
assert request_post.call_args[1]['data']['dem_adresse_manuelle'] == u'1, rue de l\'Est'
assert request_post.call_args[1]['data']['obs_demande_urgente'] == 0
assert request_post.call_args[1]['data']['dem_comp'] == 'Voirie'
assert request_post.call_args[1]['data']['dem_pav'] == u'déchetterie'
assert request_post.call_args[1]['data']['dem_reponse'] == 0
payload['applicant_requires_reply'] = True