Lines Matching full:snippets
927 c_file, snippets): argument
929 Add generator input info in snippets.
935 :param snippets: Dictionary to contain code pieces to be
939 snippets['test_file'] = c_file
940 snippets['test_main_file'] = template_file
941 snippets['test_case_file'] = funcs_file
942 snippets['test_case_data_file'] = data_file
946 out_data_file, snippets): argument
954 :param snippets: Dictionary to contain code pieces to be
961 snippets['test_common_helper_file'] = helpers_file
962 snippets['test_common_helpers'] = help_f.read()
963 snippets['test_platform_file'] = platform_file
964 snippets['platform_code'] = platform_f.read().replace(
968 def write_test_source_file(template_file, c_file, snippets): argument
974 :param snippets: Generated and code snippets
980 snippets['line_no'] = line_no + 1
981 code = string.Template(line).substitute(**snippets)
985 def parse_function_file(funcs_file, snippets): argument
990 :param snippets: Dictionary to contain code pieces to be
997 snippets['functions_code'] = func_code
998 snippets['dispatch_code'] = dispatch_code
1003 suite_dependencies, func_info, snippets): argument
1012 :param snippets: Dictionary to contain code pieces to be
1020 snippets['dep_check_code'] = dep_check_code
1021 snippets['expression_code'] = expression_code
1057 snippets = {'generator_script': os.path.basename(__file__)}
1059 out_data_file, snippets)
1061 c_file, snippets)
1062 suite_dependencies, func_info = parse_function_file(funcs_file, snippets)
1064 suite_dependencies, func_info, snippets)
1065 write_test_source_file(template_file, c_file, snippets)