Private
Public Access
1
0

more coverage

This commit is contained in:
Sander Roosendaal
2021-04-26 18:26:16 +02:00
parent 9e2a97e721
commit 594ee6239a
11 changed files with 133 additions and 91 deletions

View File

@@ -13,11 +13,35 @@ from rowers.models import update_records
class MiscTests(TestCase):
def setUp(self):
pass
self.u = UserFactory(is_staff=True)
self.r = Rower.objects.create(user=self.u,
birthdate=faker.profile()['birthdate'],
gdproptin=True,surveydone=True,
gdproptindate=timezone.now(),
rowerplan='coach',subscription_id=1)
self.c = Client()
self.user_workouts = WorkoutFactory.create_batch(5, user=self.r)
self.factory = RequestFactory()
self.password = faker.word()
self.u.set_password(self.password)
self.u.save()
def test_c2records(self):
update_records(verbose=False)
def test_failed_que(self):
login = self.c.login(username=self.u.username, password=self.password)
self.assertTrue(login)
url = reverse('failed_queue_view')
response = self.c.get(url)
self.assertEqual(response.status_code,200)
url2 = reverse('failed_queue_empty')
response = self.c.get(url2,follow=True)
self.assertRedirects(response,expected_url=url,status_code=302,target_status_code=200)
#@pytest.mark.django_db
class WorkoutTests(TestCase):
def setUp(self):