changement de signature de post_json dans django-webtest

This commit is contained in:
Benjamin Dauvergne 2017-03-17 16:19:12 +01:00
parent c477011f1f
commit 40acd21a89
1 changed files with 8 additions and 9 deletions

View File

@ -35,14 +35,14 @@ def test_person_search(db, rsu):
@pytest.mark.django_db(True)
def test_create_individu(app, rsu_schema):
create_url = reverse('rsu-api-create-individu')
response = app.post_json(create_url, {}, status=400)
response = app.post_json(create_url, params={}, status=400)
assert response.json['err'] == 1
assert set(response.json['errors'].keys()) == set([
'prenoms', 'nom_de_naissance', 'nom_d_usage',
'date_de_naissance', 'genre', 'email', 'telephones',
'adresse'])
response = app.post_json(create_url, {
response = app.post_json(create_url, params={
'prenoms': 'Jean Eude',
'nom_de_naissance': 'Michalon-Gourde',
'nom_d_usage': '',
@ -85,7 +85,7 @@ def test_create_individu(app, rsu_schema):
update_url = reverse('rsu-api-reseau', kwargs={
'identifier': first_id})
response = app.post_json(update_url, {
response = app.post_json(update_url, params={
'date_de_naissance': '1991-03-04',
})
assert response.json['err'] == 0
@ -98,7 +98,7 @@ def test_create_individu(app, rsu_schema):
assert Entity.objects.filter(schema__slug='adresse').count() == 1
assert Relation.objects.count() == 1
response = app.post_json(create_url, {
response = app.post_json(create_url, params={
'prenoms': 'Micheline',
'nom_de_naissance': 'Michalon-Gourde',
'nom_d_usage': '',
@ -135,7 +135,7 @@ def test_create_individu(app, rsu_schema):
enfant_url = reverse('rsu-api-declaration-responsabilite-legale',
kwargs={'identifier': first_id})
response = app.post_json(enfant_url, {
response = app.post_json(enfant_url, params={
'statut': 'parent',
'enfant': {
'prenoms': u'kévin',
@ -155,7 +155,7 @@ def test_create_individu(app, rsu_schema):
enfant_url = reverse('rsu-api-declaration-responsabilite-legale',
kwargs={'identifier': second_id})
response = app.post_json(enfant_url, {
response = app.post_json(enfant_url, params={
'statut': 'parent',
'enfant_id': enfant_id,
})
@ -172,7 +172,7 @@ def test_create_individu(app, rsu_schema):
union_url = reverse('rsu-api-declaration-union')
response = app.post_json(union_url, {
response = app.post_json(union_url, params={
'individu_id_1': first_id,
'individu_id_2': second_id,
'statut': 'mariage',
@ -192,7 +192,7 @@ def test_create_individu(app, rsu_schema):
# journal
journal_url = reverse('rsu-api-journal', kwargs={'identifier': first_id})
for i in range(30):
response = app.post_json(journal_url, {
response = app.post_json(journal_url, params={
'id': i,
})
assert response.json['err'] == 0
@ -201,7 +201,6 @@ def test_create_individu(app, rsu_schema):
assert response.json['err'] == 0
assert len(response.json['data']) == 10
assert 'more' in response.json
print response.json
assert [d['content']['id'] for d in response.json['data']] == range(29, 19, -1)
response = app.get(response.json['more'])
assert [d['content']['id'] for d in response.json['data']] == range(19, 9, -1)