def testMatchOnePattern(self): self.assertEqual(True, TimeMatcher.matchOneUnit("*", 1)) self.assertEqual(True, TimeMatcher.matchOneUnit("*", 24)) self.assertEqual(True, TimeMatcher.matchOneUnit("*/2", 22)) self.assertEqual(False, TimeMatcher.matchOneUnit("*/2", 13)) self.assertEqual(True, TimeMatcher.matchOneUnit("*/5", 15)) self.assertEqual(False, TimeMatcher.matchOneUnit("*/5", 13)) self.assertEqual(True, TimeMatcher.matchOneUnit("23", 23)) self.assertEqual(False, TimeMatcher.matchOneUnit("23", 13))
def testUnvaidValuePattern3(self): TimeMatcher.matchOneUnit("*/sd", 1)
def testUnvaidValuePattern2(self): TimeMatcher.matchOneUnit("sdf", 1)
def testUnvaidValuePattern1(self): TimeMatcher.matchOneUnit("fjf/2", 1)
def testUnvaidValueNegitiveInt(self): TimeMatcher.matchOneUnit("*", -2)
def testUnvaidValueNotInt(self): TimeMatcher.matchOneUnit("*", "dsf")