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