Ejemplo n.º 1
0
 def test_month(self):
     ts = ResolutionDateRedacter(mode="reduce", pattern="M")
     expected = datetime(year=2018,
                         month=1,
                         day=18,
                         hour=14,
                         minute=42,
                         second=13)
     self.assertEqual(ts.redact(self.full), expected)
Ejemplo n.º 2
0
 def test_after(self):
     ts = ResolutionDateRedacter(limit="9-17")
     full = datetime(year=2018,
                     month=12,
                     day=18,
                     hour=17,
                     minute=42,
                     second=15)
     expected = datetime(year=2018,
                         month=12,
                         day=18,
                         hour=17,
                         minute=0,
                         second=0)
     self.assertEqual(ts.limit, (9, 17))
     self.assertEqual(ts._enforce_limit(full), expected)