コード例 #1
0
ファイル: basic.py プロジェクト: sun363587351/oftest
    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
ファイル: basic.py プロジェクト: cdickmann/oftest
    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
ファイル: testgroup100.py プロジェクト: nikhil1290/oftest
    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
ファイル: testgroup100.py プロジェクト: RASHMIBS09/oftest
    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")