toulouse-maelis: [functests] re-enable test on pericso (#77634)

This commit is contained in:
Nicolas Roche 2023-05-12 18:46:37 +02:00
parent 07975f7685
commit 13450d32a5
3 changed files with 9 additions and 7 deletions

View File

@ -670,9 +670,9 @@ def perisco_subscribe_info(conn, create_data, reference_year):
return get_subscription_info(
None,
# Sigec made this peri-sco activity available for functests
'TEMPS DU MIDI',
'Temps du midi',
'TEST TEMPS DU MIDI 22/23',
'DOLTO FRANCOISE MATERNELLE',
'AMIDONNIERS ELEMENTAIRE',
conn,
create_data['name_id'],
create_data['bart_num'],

View File

@ -40,6 +40,7 @@ def test_perisco_agenda(conn, create_data, perisco_subscribe_info):
else:
raise Exception("no booking available")
assert booking['details']['activity_id'] == perisco_subscribe_info['activity']['id']
assert booking['details']['activity_label'] == 'Temps du midi'
assert booking['prefill'] is False
# book activity
@ -59,7 +60,7 @@ def test_perisco_agenda(conn, create_data, perisco_subscribe_info):
{
'booked': True,
'activity_id': booking['details']['activity_id'],
'activity_label': 'Restauration scolaire',
'activity_label': 'Temps du midi',
'day': booking['details']['day_str'],
}
],
@ -115,8 +116,12 @@ def test_perisco_recurrent_week(conn, create_data, perisco_subscribe_info, refer
resp = requests.get(url, params=params)
resp.raise_for_status()
assert resp.json()['err'] == 0
assert len(resp.json()['data']) == 1
assert len(resp.json()['data']) == 2
assert resp.json()['data'][0]['id'] == perisco_subscribe_info['activity']['id']
assert [(x['text'], x['libelle'], x['libelle2']) for x in resp.json()['data']] == [
('Temps du midi', 'TEST TEMPS DU MIDI 22/23', 'Temps du midi'),
('Temps du midi', 'TEST TEMPS DU MIDI 22/23', 'Temps du midi'),
]
# get recurent-week gabarit
url = conn + '/get-recurrent-week?NameID=%s' % create_data['name_id']

View File

@ -54,7 +54,6 @@ def test_catalog_personnalise_loisirs(loisirs_subscribe_info):
}
@pytest.mark.xfail(run=False)
def test_direct_subscribe(conn, create_data, loisirs_subscribe_info, reference_year):
assert loisirs_subscribe_info['info']['controlResult']['controlOK'] is True
@ -75,7 +74,6 @@ def test_direct_subscribe(conn, create_data, loisirs_subscribe_info, reference_y
assert resp.json()['data'] == {'controlOK': True, 'message': None}
@pytest.mark.xfail(run=False)
def test_subscribe_with_conveyance(conn, create_data, loisirs_subscribe_info, reference_year):
assert loisirs_subscribe_info['info']['controlResult']['controlOK'] is True
@ -113,7 +111,6 @@ def test_subscribe_with_conveyance(conn, create_data, loisirs_subscribe_info, re
assert resp.json()['err'] == 0
@pytest.mark.xfail(run=False)
def test_subscribe_with_recurrent_week(conn, create_data, loisirs_subscribe_info, reference_year):
assert loisirs_subscribe_info['info']['controlResult']['controlOK'] is True
assert [(x['id'], x['day']) for x in loisirs_subscribe_info['info']['recurrent_week']] == [