'L{threads.deferToThreadPool} executes the function passed, and
correctly handles the positional and keyword arguments given.'

def test_deferredResult(self):

    d = threads.deferToThreadPool(reactor, self.tp, (lambda x, y=5: (x + y)), 3, y=4)
    d.addCallback(self.assertEqual, 7)
    return d
