def wake(self): ''' ''' if s_threads.current() is self._plex_thr: return self._plexWake()
def test_threads_mono(self): class Foo(s_eventbus.EventBus): def __init__(self): s_eventbus.EventBus.__init__(self) self.last = None def bar(self): self.last = s_threads.current() return 20 foo = Foo() mono = s_threads.MonoThread(foo) self.assertEqual(mono.bar(), 20) self.assertNotEqual(foo.last, s_threads.current()) mono.fini()
def test_threads_mono(self): class Foo(s_eventbus.EventBus): def __init__(self): s_eventbus.EventBus.__init__(self) self.last = None def bar(self): self.last = s_threads.current() return 20 foo = Foo() mono = s_threads.MonoThread(foo) self.assertEqual( mono.bar(), 20 ) self.assertNotEqual( foo.last, s_threads.current() ) mono.fini()
def bar(self): self.last = s_threads.current() return 20