Esempio n. 1
0
    def test_period_new_cohort_exist(self):
        url = reverse('period_new', kwargs={'cohort_id': self.cohort.id})
        period_factory = PeriodFactory.build()

        period = {
            'name': period_factory.name,
            'date_start': period_factory.date_start.strftime('%Y-%m-%d'),
            'date_end': period_factory.date_end.strftime('%Y-%m-%d'),
        }
        response = self.client.post(url, data=period, follow=True)
        self.assertEqual(response.status_code, 200)
 def setUpTestData(cls):
     cls.p1 = PeriodFactory.build(name="P1", id=1)
     cls.p2 = PeriodFactory.build(name="P2", id=2)
     cls.p3 = PeriodFactory.build(name="P3", id=3)
     cls.p4 = PeriodFactory.build(name="P4", id=4)
     cls.p5 = PeriodFactory.build(name="P5", id=5)
 def setUp(self):
     self.p1 = PeriodFactory.build(name="P1", id=1)
     self.p2 = PeriodFactory.build(name="P2", id=2)
     self.p3 = PeriodFactory.build(name="P3", id=3)
     self.p4 = PeriodFactory.build(name="P4", id=4)
     self.p5 = PeriodFactory.build(name="P5", id=5)
Esempio n. 4
0
 def test_dates(self):
     period = PeriodFactory.build()
     self.assertLess(period.date_start, period.date_end)