Projet

Général

Profil

0001-vivaticket-send-school-level-room-attribute-35551.patch

Serghei Mihai (congés, retour 15/05), 23 août 2019 12:19

Télécharger (2,36 ko)

Voir les différences:

Subject: [PATCH] vivaticket: send school level room attribute (#35551)

 passerelle/apps/vivaticket/models.py | 2 +-
 tests/test_vivaticket.py             | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
passerelle/apps/vivaticket/models.py
281 281
            'externalCode': post_data['id'],
282 282
            'startDateTime': post_data['start_datetime'],
283 283
            'endDateTime': post_data['end_datetime'],
284
            'schoolLevelCode': post_data.get('school_level', ''),
285 284
            'comment': post_data.get('booking_comment', ''),
286 285
            'contact': self.get_or_create_contact(post_data, nameid),
287 286
            'roomList': [{
......
292 291
                'startDateTime': post_data['start_datetime'],
293 292
                'endDateTime': post_data['end_datetime'],
294 293
                'comment': post_data.get('room_comment', ''),
294
                'schoolLevelCode': post_data.get('school_level', '')
295 295
            }]
296 296
        }
297 297
        headers = {'X-Vivaticket-Form-URL': post_data['form_url']}
tests/test_vivaticket.py
370 370
    assert mocked_post.call_args[1]['json']['Booking']['endDateTime'] == '2019-01-15T11:00'
371 371
    assert mocked_post.call_args[1]['json']['Booking']['comment'] == 'Booking comment'
372 372
    assert mocked_post.call_args[1]['json']['Booking']['roomList'][0]['comment'] == 'Room comment'
373
    assert mocked_post.call_args[1]['json']['Booking']['schoolLevelCode'] == '01'
373
    assert mocked_post.call_args[1]['json']['Booking']['roomList'][0]['schoolLevelCode'] == '01'
374 374
    assert mocked_post.call_args[1]['json']['Booking']['contact'] == {'InternalCode': '0000000273'}
375 375
    assert mocked_post.call_args[1]['headers'] == {'X-Vivaticket-Form-URL': 'http://mysite.com/form/id/'}
376 376
    assert response.json['data']['bookingCode'] == 'II0000013'
377
-