def test_RNA_CallSimpleTextProtocol(self): transport = StringTransport() transport.buffer = array.array('c', self._getRequestTextRepr()) header = RNAHeader(None, len( self._getRequestTextRepr() )) protocol = SimpleTextProtocol(transport, header) c = protocol.recv_command() assert(c.method == 'read_nodedef_db') assert(c.service == '/services/configuration') assert(c.get_arguments() != '')
def test_RNA_CallXMLProtocol(self): transport = StringTransport() transport.buffer = array.array('c', self._getRequestText()) header = RNAHeader(None, len( self._getRequestText() )) protocol = ProtocolInterfaceImplXML(transport, header) c = protocol.recv_command() assert(c.method == 'read') assert(c.service == '/services/configuration') assert(c.get_arguments() != '()')