Esempio n. 1
0
 def testInactiveSecsNegative(self):
   flags = FakeFlags('logdir', reload_multifile=True,
                     reload_multifile_inactive_secs=-1)
   filter_fn = application._get_event_file_active_filter(flags)
   self.assertTrue(filter_fn(0))
   self.assertTrue(filter_fn(time.time()))
   self.assertTrue(filter_fn(float("inf")))
Esempio n. 2
0
 def testInactiveSecs(self):
   flags = FakeFlags('logdir', reload_multifile=True,
                     reload_multifile_inactive_secs=10)
   filter_fn = application._get_event_file_active_filter(flags)
   with mock.patch.object(time, 'time') as mock_time:
     mock_time.return_value = 100
     self.assertFalse(filter_fn(0))
     self.assertFalse(filter_fn(time.time() - 11))
     self.assertTrue(filter_fn(time.time() - 10))
     self.assertTrue(filter_fn(time.time()))
     self.assertTrue(filter_fn(float("inf")))
Esempio n. 3
0
 def testInactiveSecsZero(self):
   flags = FakeFlags('logdir', reload_multifile=True,
                     reload_multifile_inactive_secs=0)
   self.assertIsNone(application._get_event_file_active_filter(flags))
Esempio n. 4
0
 def testDisabled(self):
   flags = FakeFlags('logdir', reload_multifile=False)
   self.assertIsNone(application._get_event_file_active_filter(flags))