You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
362 B
18 lines
362 B
import gc
|
|
import unittest
|
|
|
|
from comtypes.client import PumpEvents
|
|
|
|
|
|
class PumpEventsTest(unittest.TestCase):
|
|
def test_pump_events_doesnt_leak_cycles(self):
|
|
gc.collect()
|
|
for i in range(3):
|
|
PumpEvents(0.05)
|
|
ncycles = gc.collect()
|
|
self.assertEqual(ncycles, 0)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
unittest.main()
|