Exemplo n.º 1
0
 def test_tag_timestamp_date(self):
     """Test tag timestamp method with valid date returns a timestamp."""
     generator = OCIGenerator(self.two_hours_ago, self.now, self.currency)
     date_str_format = "%Y-%m-%dT%H:%M:%S.000Z"
     self.assertEqual(generator._tag_timestamp(self.now),
                      self.now.strftime(date_str_format))
     tag_date = datetime.strptime(generator._tag_timestamp(self.now),
                                  date_str_format)
     self.assertIsInstance(tag_date, datetime)
Exemplo n.º 2
0
 def test_tag_timestamp_invalid_date(self):
     """Test tag timestamp method with invalid date returns an empty."""
     generator = OCIGenerator(self.six_hours_ago, self.now, self.currency)
     tag_date = generator._tag_timestamp("invalid date")
     self.assertIsInstance(tag_date, str)
     self.assertEqual(tag_date, "")
Exemplo n.º 3
0
 def test_tag_timestamp(self):
     """Test tag timestamp method returns a string."""
     generator = OCIGenerator(self.six_hours_ago, self.now, self.currency)
     tag_date = generator._tag_timestamp(self.now)
     self.assertIsInstance(tag_date, str)