Example #1
0
 def test_string_seconds(self):
     t = Timeout('5s', '10s')
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #2
0
 def test_float(self):
     t = Timeout(5.1, 10.1)
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #3
0
 def test_string(self):
     t = Timeout('5', '10')
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #4
0
 def test_start_int(self):
     t = Timeout(10)
     self.assertEqual(t.start, 10)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (10, None))
Example #5
0
 def test_duration_int(self):
     t = Timeout(None, 10)
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (None, 10))
Example #6
0
 def test_string_days(self):
     t = Timeout('5d', '10d')
     days = (5*Timeout.DAY, 10*Timeout.DAY)
     self.assertEqual(t.start, days[0])
     self.assertEqual(t.duration, days[1])
     self.assertEqual(t.tuple(), days)
Example #7
0
 def test_start_int(self):
     t = Timeout(10)
     self.assertEqual(t.start, 10)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (10, None))
Example #8
0
 def test_string_hours(self):
     t = Timeout('5h', '10h')
     hours = (5 * Timeout.HOUR, 10 * Timeout.HOUR)
     self.assertEqual(t.start, hours[0])
     self.assertEqual(t.duration, hours[1])
     self.assertEqual(t.tuple(), hours)
Example #9
0
 def test_string_days(self):
     t = Timeout('5d', '10d')
     days = (5 * Timeout.DAY, 10 * Timeout.DAY)
     self.assertEqual(t.start, days[0])
     self.assertEqual(t.duration, days[1])
     self.assertEqual(t.tuple(), days)
Example #10
0
 def test_string_seconds(self):
     t = Timeout('5s', '10s')
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #11
0
 def test_string_minutes(self):
     t = Timeout('5m', '10m')
     minutes = (5 * Timeout.MINUTE, 10 * Timeout.MINUTE)
     self.assertEqual(t.start, minutes[0])
     self.assertEqual(t.duration, minutes[1])
     self.assertEqual(t.tuple(), minutes)
Example #12
0
 def test_string(self):
     t = Timeout('5', '10')
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #13
0
 def test_float(self):
     t = Timeout(5.1, 10.1)
     self.assertEqual(t.start, 5)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (5, 10))
Example #14
0
 def test_duration_int(self):
     t = Timeout(None, 10)
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, 10)
     self.assertEqual(t.tuple(), (None, 10))
Example #15
0
 def test_string_minutes(self):
     t = Timeout('5m', '10m')
     minutes = (5*Timeout.MINUTE, 10*Timeout.MINUTE)
     self.assertEqual(t.start, minutes[0])
     self.assertEqual(t.duration, minutes[1])
     self.assertEqual(t.tuple(), minutes)
Example #16
0
 def test_string_days_no_duration(self):
     t = Timeout(u'5d', None)
     days = (5 * Timeout.DAY, None)
     self.assertEqual(t.start, days[0])
     self.assertEqual(t.duration, days[1])
     self.assertEqual(t.tuple(), days)
Example #17
0
 def test_string_hours(self):
     t = Timeout('5h', '10h')
     hours = (5*Timeout.HOUR, 10*Timeout.HOUR)
     self.assertEqual(t.start, hours[0])
     self.assertEqual(t.duration, hours[1])
     self.assertEqual(t.tuple(), hours)
Example #18
0
 def test_none(self):
     t = Timeout()
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (None, None))
Example #19
0
 def test_string_days_no_duration(self):
     t = Timeout(u'5d', None)
     days = (5*Timeout.DAY, None)
     self.assertEqual(t.start, days[0])
     self.assertEqual(t.duration, days[1])
     self.assertEqual(t.tuple(), days)
Example #20
0
 def test_none(self):
     t = Timeout()
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (None, None))