Beispiel #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))
Beispiel #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))
Beispiel #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))
Beispiel #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))
Beispiel #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))
Beispiel #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)
Beispiel #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))
Beispiel #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)
Beispiel #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)
Beispiel #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))
Beispiel #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)
Beispiel #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))
Beispiel #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))
Beispiel #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))
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #18
0
 def test_none(self):
     t = Timeout()
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (None, None))
Beispiel #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)
Beispiel #20
0
 def test_none(self):
     t = Timeout()
     self.assertEqual(t.start, None)
     self.assertEqual(t.duration, None)
     self.assertEqual(t.tuple(), (None, None))