Esempio n. 1
0
    def test_date_parse(self):
        dt = datetime.datetime(2012, 12, 31, 21, 13, 0)
        dt_str = "12-31-2012 09:13 PM"

        # Can build DateTime from a datetime
        cybox_dt = DateTime(dt)
        self.assertEqual(dt, cybox_dt.value)

        # Can build DateTime from a string
        cybox_dt2 = DateTime(dt_str)
        self.assertEqual(dt, cybox_dt2.value)
        self.assertEqual(dt.isoformat(), cybox_dt2._serialize_value())
Esempio n. 2
0
 def test_isodate(self):
     now = datetime.datetime.now()
     dt = DateTime(now)
     self.assertEqual(now.isoformat(), dt._serialize_value())