Пример #1
0
    def runTest(self):
        logging.info("Running " + str(self))
        request = illegal_message.illegal_message_type()

        reply, pkt = self.controller.transact(request)
        self.assertTrue(reply is not None, "Did not get response to bad req")
        self.assertTrue(reply.header.type == ofp.OFPT_ERROR,
                        "reply not an error message")
        self.assertTrue(reply.type == ofp.OFPET_BAD_REQUEST,
                        "reply error type is not bad request")
        self.assertTrue(reply.code == ofp.OFPBRC_BAD_TYPE,
                        "reply error code is not bad type")
Пример #2
0
    def runTest(self):
        basic_logger.info("Running " + str(self))
        request = illegal_message.illegal_message_type()

        reply, pkt = self.controller.transact(request, timeout=10)
        self.assertTrue(reply is not None, "Did not get response to bad req")
        self.assertTrue(reply.header.type == ofp.OFPT_ERROR,
                        "reply not an error message")
        self.assertTrue(reply.type == ofp.OFPET_BAD_REQUEST,
                        "reply error type is not bad request")
        self.assertTrue(reply.code == ofp.OFPBRC_BAD_TYPE,
                        "reply error code is not bad type")
Пример #3
0
    def runTest(self):
        logging = get_logger()
        logging.info("Running Grp100No30 BadRequestBadType test")

        # Send a request with unsupported type field
        logging.info("Send a request with bad type ..")
        request = illegal_message.illegal_message_type()
        (reply, pkt) = self.controller.transact(request)

        logging.info("Expecting OFPT_ERROR message...")
        self.assertTrue(reply is not None, "Did not get response to bad req")
        self.assertTrue(reply.header.type == ofp.OFPT_ERROR, "reply not an error message")
        self.assertTrue(reply.type == ofp.OFPET_BAD_REQUEST, "Error type is not bad request")
        self.assertTrue(reply.code == ofp.OFPBRC_BAD_TYPE, "Error code is not bad type")
Пример #4
0
    def runTest(self):
        logging = get_logger()
        logging.info("Running Grp100No30 BadRequestBadType test")

        #Send a request with unsupported type field
        logging.info("Send a request with bad type ..")
        request = illegal_message.illegal_message_type()
        (reply, pkt) = self.controller.transact(request)

        logging.info("Expecting OFPT_ERROR message...")
        self.assertTrue(reply is not None, "Did not get response to bad req")
        self.assertTrue(reply.header.type == ofp.OFPT_ERROR,
                        "reply not an error message")
        self.assertTrue(reply.type == ofp.OFPET_BAD_REQUEST,
                        "Error type is not bad request")
        self.assertTrue(reply.code == ofp.OFPBRC_BAD_TYPE,
                        "Error code is not bad type")