test(board): teste le truncator

pull/32/head
François Poulain 2019-06-16 15:50:40 +02:00 commité par François Poulain
Parent fb6ae0bf4a
révision 6c5de680bf
2 fichiers modifiés avec 18 ajouts et 1 suppressions

Voir le fichier

@ -36,6 +36,11 @@ class TestLandingPage:
assert response.status_code == 302
assert response.url == reverse(expected)
def test_description_in_table(self, client, association):
response = client.get('', follow=True)
assert response.status_code == 200
assert count_text_in_content(response, "des associations, une …")
@pytest.mark.django_db
class TestIndex:
@ -524,6 +529,7 @@ class TestAssoDetails:
reverse('board:association:detail', args=[association.id])
)
assert response.status_code == expected
assert count_text_in_content(response, "association loi de 1901")
@pytest.mark.parametrize(
'use, expected',

Voir le fichier

@ -28,7 +28,18 @@ def superuser(django_db_setup, django_db_blocker):
@pytest.fixture
def association(django_db_blocker):
with django_db_blocker.unblock():
association = models.Association.objects.create(name="AssoTest")
association = models.Association.objects.create(
name="AssoTest",
description="""
D'après wikipédia, en droit français des associations, une
association loi de 1901 est, en France et dans de nombreux pays
colonisés à l'époque par la France, une association à but non
lucratif qui relève de la loi du 1er juillet 19011 mise en
place par Waldeck-Rousseau (alors président du Conseil et
ministre de l'Intérieur et des Cultes) et du décret du 16 août
1901.
""",
)
return association