def test_interrupt(self): """ Test we can interrupt the drain """ source = range(1000000) destination = Queue() drain = Drain(source, destination) drain.start() drain.close() assert destination.qsize() < 1000000