toulouse-maelis: update soap error in functests (#73411)
This commit is contained in:
parent
e012e85a4a
commit
1d86c0ac65
|
@ -230,7 +230,7 @@ def test_create_family(conn, create_data, update_data):
|
|||
res = resp.json()
|
||||
assert res['err'] == 1
|
||||
assert 'Il existe déjà un Responsable Légal correspondant' in res['err_desc']
|
||||
assert res['err_class'] == 'passerelle.utils.jsonresponse.APIError'
|
||||
assert res['err_class'] == 'passerelle.utils.soap.SOAPFault'
|
||||
|
||||
# RL1 already exists (on update_data, as RL2) error
|
||||
payload['rl1']['firstname'] = 'Homer'
|
||||
|
@ -240,7 +240,7 @@ def test_create_family(conn, create_data, update_data):
|
|||
res = resp.json()
|
||||
assert res['err'] == 1
|
||||
assert 'Il existe déjà un Responsable Légal correspondant' in res['err_desc']
|
||||
assert res['err_class'] == 'passerelle.utils.jsonresponse.APIError'
|
||||
assert res['err_class'] == 'passerelle.utils.soap.SOAPFault'
|
||||
|
||||
|
||||
def test_is_rl_exists(conn, update_data):
|
||||
|
@ -431,28 +431,18 @@ def test_create_child(conn, create_data, update_data):
|
|||
resp = requests.post(url, json=payload)
|
||||
resp.raise_for_status()
|
||||
res = resp.json()
|
||||
assert 'Il existe déjà un enfant correspondant' in res['err_desc']
|
||||
res['err_desc'] = 'N/A'
|
||||
assert res == {
|
||||
'err': 1,
|
||||
'err_class': 'passerelle.utils.jsonresponse.APIError',
|
||||
'err_desc': 'N/A',
|
||||
'data': None,
|
||||
}
|
||||
assert res['err'] == 1
|
||||
assert res['err_class'] == 'passerelle.utils.soap.SOAPFault'
|
||||
assert 'E65 : Il existe déjà un enfant correspondant' in res['err_desc']
|
||||
|
||||
# child already exists error (Lisa form update_data)
|
||||
payload['lastname'] = 'Simpson'
|
||||
resp = requests.post(url, json=payload)
|
||||
resp.raise_for_status()
|
||||
res = resp.json()
|
||||
assert 'Il existe déjà un enfant correspondant' in res['err_desc']
|
||||
res['err_desc'] = 'N/A'
|
||||
assert res == {
|
||||
'err': 1, # error is return into childErrorList
|
||||
'err_class': 'passerelle.utils.jsonresponse.APIError',
|
||||
'err_desc': 'N/A',
|
||||
'data': None,
|
||||
}
|
||||
assert res['err'] == 1
|
||||
assert res['err_class'] == 'passerelle.utils.jsonresponse.APIError'
|
||||
assert 'E65a : Il existe déjà un enfant correspondant' in res['err_desc']
|
||||
|
||||
|
||||
def test_update_child(conn, update_data, create_data):
|
||||
|
|
|
@ -34,12 +34,9 @@ def test_link(conn, update_data):
|
|||
resp = requests.post(url, json=payload)
|
||||
resp.raise_for_status()
|
||||
res = resp.json()
|
||||
assert res == {
|
||||
'err': 1,
|
||||
'err_class': 'passerelle.utils.jsonresponse.APIError',
|
||||
'err_desc': 'E02 : Le dossier numéro [999999] ne correspond à aucune famille',
|
||||
'data': None,
|
||||
}
|
||||
assert res['err'] == 1
|
||||
assert res['err_class'] == 'passerelle.utils.soap.SOAPFault'
|
||||
assert "E02 : Le dossier numéro [999999] ne correspond à aucune famille" in res['err_desc']
|
||||
|
||||
# wrong DUI firstname
|
||||
payload = {
|
||||
|
|
Loading…
Reference in New Issue