SoundAdmin.add_view fix

This commit is contained in:
bkfox
2023-01-25 16:21:19 +01:00
parent 4c3878a300
commit c2cd3b0301
6 changed files with 40 additions and 23 deletions

View File

@ -62,7 +62,7 @@ class MonitorHandlerTestCase(TestCase):
def test_submit_new_job(self):
event = FakeEvent(src_path='dummy_src')
handler = NotifyHandler()
result = self.monitor._submit(handler, event, 'up')
result, _ = self.monitor._submit(handler, event, 'up')
self.assertIs(handler, result)
self.assertIsInstance(handler.future, futures.Future)
self.monitor.pool.shutdown()
@ -70,7 +70,9 @@ class MonitorHandlerTestCase(TestCase):
def test_submit_job_exists(self):
event = FakeEvent(src_path='dummy_src')
job_1 = self.monitor._submit(WaitHandler(), event, 'up')
job_2 = self.monitor._submit(NotifyHandler(), event, 'up')
job_1, new_1 = self.monitor._submit(WaitHandler(), event, 'up')
job_2, new_2 = self.monitor._submit(NotifyHandler(), event, 'up')
self.assertIs(job_1, job_2)
self.assertTrue(new_1)
self.assertFalse(new_2)
self.monitor.pool.shutdown()