From db712c86b8efdaf565788d8838843e0f03cbc5e0 Mon Sep 17 00:00:00 2001 From: Skia Date: Tue, 2 Aug 2016 22:20:06 +0200 Subject: [PATCH] Fix tests --- club/tests.py | 43 ++++++++++++++++----------- core/models.py | 5 +++- core/templates/core/user_detail.jinja | 2 +- core/tests.py | 9 +++--- 4 files changed, 34 insertions(+), 25 deletions(-) diff --git a/club/tests.py b/club/tests.py index fb3c7b1b..525b630f 100644 --- a/club/tests.py +++ b/club/tests.py @@ -2,49 +2,56 @@ from django.test import TestCase from django.core.urlresolvers import reverse from django.core.management import call_command +from core.models import User +from club.models import Club + # Create your tests here. class ClubTest(TestCase): def setUp(self): call_command("populate") + self.skia = User.objects.filter(username="skia").first() + self.rbatsbak = User.objects.filter(username="rbatsbak").first() + self.bdf = Club.objects.filter(unix_name="bdf").first() def test_create_add_user_to_club_from_root_ok(self): self.client.login(username='root', password='plop') - self.client.post(reverse("club:club_members", kwargs={"club_id":4}), {"user": 2, "role": 3}) - response = self.client.get(reverse("club:club_members", kwargs={"club_id":4})) + self.client.post(reverse("club:club_members", kwargs={"club_id":self.bdf.id}), {"user": self.skia.id, "role": 3}) + response = self.client.get(reverse("club:club_members", kwargs={"club_id":self.bdf.id})) self.assertTrue(response.status_code == 200) - self.assertTrue("
  • Woenzel'UT - skia - Responsable info
  • " in str(response.content)) + self.assertTrue("skia - Responsable info" in str(response.content)) def test_create_add_user_to_club_from_root_fail_not_subscriber(self): self.client.login(username='root', password='plop') - response = self.client.post(reverse("club:club_members", kwargs={"club_id":4}), {"user": 3, "role": 3}) + response = self.client.post(reverse("club:club_members", kwargs={"club_id":self.bdf.id}), {"user": 3, "role": 3}) self.assertTrue(response.status_code == 200) - self.assertTrue("User must be subscriber to take part to a club" in str(response.content)) - response = self.client.get(reverse("club:club_members", kwargs={"club_id":4})) - self.assertFalse("
  • Woenzel'UT - guy - Responsable info
  • " in str(response.content)) + self.assertTrue('