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

def test_deferredResult(self):

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