Ejemplo n.º 1
0
    def test_calc_member_status_95_days_ago(self):
        expire_date = datetime.date.today() - datetime.timedelta(days=95)

        status, former = utils.calc_member_status(expire_date)

        self.assertEqual(status, 'Overdue')
        self.assertEqual(former, True)
Ejemplo n.º 2
0
    def test_calc_member_status_tomorrow(self):
        expire_date = datetime.date.today() + datetime.timedelta(days=1)

        status, former = utils.calc_member_status(expire_date)

        self.assertEqual(status, 'Current')
        self.assertEqual(former, False)
Ejemplo n.º 3
0
    def test_calc_member_status_yesterday(self):
        expire_date = datetime.date.today() - datetime.timedelta(days=1)

        status, former = utils.calc_member_status(expire_date)

        self.assertEqual(status, 'Due')
        self.assertEqual(former, False)
Ejemplo n.º 4
0
    def test_calc_member_status_90_days(self):
        expire_date = datetime.date.today() + datetime.timedelta(days=90)

        status, former = utils.calc_member_status(expire_date)

        self.assertEqual(status, 'Prepaid')
        self.assertEqual(former, False)