Ejemplo n.º 1
0
    def test_from_datetime_classmethod(self):

        date1 = Date(19, Nov, 1998)

        datetime_date = datetime.date(1998, 11, 19)
        from_datetime_date = Date.from_datetime(datetime_date)
        self.assertEqual(from_datetime_date.serial, date1.serial)

        datetime_datetime = datetime.datetime(1998, 11, 19, 0o1, 00)
        from_datetime_datetime = Date.from_datetime(datetime_datetime)
        self.assertEqual(from_datetime_datetime.serial, date1.serial)
Ejemplo n.º 2
0
    def test_from_datetime_classmethod(self):

        date1 = Date(19, Nov, 1998)

        datetime_date = datetime.date(1998, 11, 19)
        from_datetime_date = Date.from_datetime(datetime_date)
        self.assertEquals(from_datetime_date.serial, date1.serial)

        datetime_datetime = datetime.datetime(1998, 11, 19, 01, 00)
        from_datetime_datetime = Date.from_datetime(datetime_datetime)
        self.assertEquals(from_datetime_datetime.serial, date1.serial)
Ejemplo n.º 3
0
    def test_today(self):

        py_today = datetime.date.today()

        ql_today = today()

        self.assertEqual(py_today.day, ql_today.day)
        self.assertEqual(py_today.month, ql_today.month)
        self.assertEqual(py_today.year, ql_today.year)

        py_now = datetime.datetime.now()
        ql_datetime = local_date_time()
        self.assertAlmostEqual(Date.from_datetime(py_now), ql_datetime)