コード例 #1
0
ファイル: conftest.py プロジェクト: balajeen/avi-monitoring
 def fin():
     logger.info('*' * 5 + " TEST CASE TEARDOWN: " +
                 request.function.__name__ + '*' * 5)
     logger.report_errors()
     logger.info(sep + "TEST CASE END: " + request.function.__name__ + sep)
     logger.logger.removeHandler(logger.file_tc_handle)
     logger.logger.removeHandler(logger.file_robot_handle)
コード例 #2
0
ファイル: test_demo.py プロジェクト: balajeen/avi-monitoring
    def test_requests_with_prints(self, setup_suite):
        """ Request with print params """
        kwargs = {
            'vs_names': ['vs-1'],
            'vport': 8000,
            'print_body': True,
            'print_headers': True,
            'uri': ['/echo_server'],
        }
        traffic_obj, output = request(**kwargs)

        logger.report_errors()
コード例 #3
0
ファイル: test_demo.py プロジェクト: balajeen/avi-monitoring
    def test_requests_basic(self):
        """ Request with basic params """
        # Traffic parms
        kwargs = {
            'vs_names': ['vs-1'],
            'vport': 8000,
            'print_body': True,
            'print_length': True,
            'uri': ['/echo_listen_port']
        }
        traffic_obj, output = request(**kwargs)
        logger.info("echo_listen_port URI Output: %s " % output)
        if '8000' not in output[0].values():
            error("/echo_listen_port URI Did not went through fine")

        logger.report_errors()
コード例 #4
0
ファイル: test_demo.py プロジェクト: balajeen/avi-monitoring
    def test_get_all_virtualservices(self, setup_suite):
        staus_code, resp = rest.get('virtualservice')
        for vs_obj in resp['results']:
            logger.info(" *** VS Name: %s  ***" % vs_obj['name'])

        logger.report_errors()
コード例 #5
0
ファイル: test_demo.py プロジェクト: balajeen/avi-monitoring
    def test_setup(self, cleanup_client_server):
        """ Create Config """
        setup_cloud(wait_for_cloud_ready=True)
        create_config('test_api_config.json')

        logger.report_errors()
コード例 #6
0
ファイル: test_demo.py プロジェクト: balajeen/avi-monitoring
 def test_teardown(self, cleanup_client_server):
     """ Delete Config """
     delete_config('test_api_config.json', ignore_deleted=True)
     logger.report_errors()
コード例 #7
0
 def teardown_method(self, method):
     """called after every test method invocation"""
     logger.report_errors()