'Assert that the request we just made raised a RuntimeError (and only a
RuntimeError).'

def assertRequestRaisedRuntimeError(self):

    errors = self.flushLoggedErrors(RuntimeError)
    self.assertEqual(len(errors), 1, ('Multiple    RuntimeErrors    raised:    %s' % '\n'.join([repr(error) for error in errors])))
    errors[0].trap(RuntimeError)
