def before_all(context):
    logging.info("Create report folder")
    context.report_path = 'Report/{}'.format(get_current_datetime())
    os.makedirs(context.report_path)
    Logger.init_logging(context.report_path)


    logging.info("Create screenshot folder")
    context.screenshot_path = '{}/tempScreenShort'.format(context.report_path)
    os.makedirs(context.screenshot_path)

    logging.info("Get test date")
    context.test_data = get_test_data('TestData/case_data.json')
Example #2
0
def before_all(context):
    context.report_path = 'Report/{}'.format(get_current_datetime())
    os.makedirs(context.report_path)

    Logger.init_logging(context.report_path)

    logging.info("Init Report Creator")
    context.reporter = ReportCreator(suite_name=suite_name,
                                     grid_address='',
                                     log_level=log_level,
                                     thread_count=thread_count,
                                     database='',
                                     re_run=re_run,
                                     output_path=context.report_path)

    logging.info("Create screenshot folder")
    context.screenshot_path = '{}/tempScreenShort'.format(context.report_path)
    os.makedirs(context.screenshot_path)

    logging.info("Get test date")
    context.test_data = get_test_data('TestData/case_data.json')