atos-genesys: factorize RESPONSE_SELECT_USAGER in tests (#32618)
This commit is contained in:
parent
33f2a98e25
commit
6427389205
|
@ -113,11 +113,7 @@ def test_ws_link_created(app, genesys):
|
|||
assert Link.objects.filter(
|
||||
name_id='zob', id_per='789', resource=genesys).count() == 1
|
||||
|
||||
xml_response = open(os.path.join(
|
||||
os.path.dirname(__file__),
|
||||
'data',
|
||||
'genesys_select_usager.xml')).read()
|
||||
with utils.mock_url(FAKE_URL, xml_response):
|
||||
with utils.mock_url(FAKE_URL, RESPONSE_SELECT_USAGER):
|
||||
dossiers_url = utils.generic_endpoint_url('atos-genesys', 'dossiers', slug=genesys.slug)
|
||||
response = app.get(dossiers_url + '?' + urlencode({
|
||||
'NameID': 'zob',
|
||||
|
@ -132,6 +128,11 @@ def test_ws_link_created(app, genesys):
|
|||
assert response.json['deleted'] == 1
|
||||
assert Link.objects.count() == 0
|
||||
|
||||
RESPONSE_SELECT_USAGER = open(os.path.join(
|
||||
os.path.dirname(__file__),
|
||||
'data',
|
||||
'genesys_select_usager.xml')).read()
|
||||
|
||||
|
||||
def test_ws_dossiers(app, genesys):
|
||||
link = Link.objects.create(
|
||||
|
@ -139,13 +140,8 @@ def test_ws_dossiers(app, genesys):
|
|||
name_id='zob',
|
||||
id_per='1234')
|
||||
|
||||
xml_response = open(os.path.join(
|
||||
os.path.dirname(__file__),
|
||||
'data',
|
||||
'genesys_select_usager.xml')).read()
|
||||
|
||||
url = utils.generic_endpoint_url('atos-genesys', 'dossiers', slug=genesys.slug)
|
||||
with utils.mock_url(FAKE_URL, xml_response):
|
||||
with utils.mock_url(FAKE_URL, RESPONSE_SELECT_USAGER):
|
||||
response = app.get(url + '?' + urlencode({
|
||||
'NameID': 'zob',
|
||||
}))
|
||||
|
@ -167,7 +163,7 @@ def test_ws_dossiers(app, genesys):
|
|||
name_id='zob',
|
||||
id_per='4567')
|
||||
|
||||
with utils.mock_url(FAKE_URL, xml_response):
|
||||
with utils.mock_url(FAKE_URL, RESPONSE_SELECT_USAGER):
|
||||
response = app.get(url + '?' + urlencode({
|
||||
'NameID': 'zob',
|
||||
}))
|
||||
|
@ -183,7 +179,7 @@ def test_ws_dossiers(app, genesys):
|
|||
assert response.json['data'][1]['id'] == str(link2.id)
|
||||
assert response.json['data'][1]['text'] == u'%s - John DOE' % link2.id_per
|
||||
|
||||
with utils.mock_url(FAKE_URL, xml_response):
|
||||
with utils.mock_url(FAKE_URL, RESPONSE_SELECT_USAGER):
|
||||
response = app.get(url + '?' + urlencode({
|
||||
'NameID': 'zob',
|
||||
'link_id': link2.id,
|
||||
|
|
Loading…
Reference in New Issue