'Verify that responders with requiresAnswer=False will actually respond
if the client sets requiresAnswer=True.  In other words, verify that
requiresAnswer is a hint honored only by the client.'

def test_noAnswerResponderAskedForAnswer(self):

    (c, s, p) = connectedServerAndClient(ServerClass=NoAnswerCommandProtocol, ClientClass=SimpleSymmetricCommandProtocol)
    L = []
    c.callRemote(Hello, hello='Hello!').addCallback(L.append)
    p.flush()
    self.assertEqual(len(L), 1)
    self.assertEqual(L, [dict(hello='Hello!-noanswer', Print=None)])
