'Verify that if a known error type is raised and handled, it will be
properly relayed to the other end of the connection and translated into
an exception, and no error will be logged.'

def test_helloErrorHandling(self):

    L = []
    (c, s, p) = connectedServerAndClient(ServerClass=SimpleSymmetricCommandProtocol, ClientClass=SimpleSymmetricCommandProtocol)
    HELLO = 'fuck    you'
    c.sendHello(HELLO).addErrback(L.append)
    p.flush()
    L[0].trap(UnfriendlyGreeting)
    self.assertEqual(str(L[0].value), "Don't    be    a    dick.")
