Lines Matching refs:dependencies
28 optional build macro dependencies
32 Test dependencies are build macros that can be specified to indicate
54 format patterns to specify test suite dependencies, start and end
55 of functions and function dependencies. Check any existing functions
75 Build dependencies and integer expressions (in the test parameters)
79 for dependencies and integer expressions.
124 for the build dependencies specified
137 build dependencies and generate
195 DEPENDENCY_REGEX = r'depends_on:(?P<dependencies>.*)'
281 def gen_dependencies(dependencies):
283 Test suite data and functions specifies compile time dependencies.
292 :param dependencies: List of dependencies.
297 map(split_dep, dependencies)])
299 x for x in reversed(dependencies)])
304 def gen_dependencies_one_line(dependencies):
309 :param dependencies: List of dependencies.
312 defines = '#if ' if dependencies else ''
314 split_dep, dependencies)])
343 def gen_dispatch(name, dependencies):
349 dependencies. At compile time the test function is assigned when
350 dependencies are met, else NULL is assigned.
353 :param dependencies: List of dependencies
356 if dependencies:
357 preprocessor_check = gen_dependencies_one_line(dependencies)
408 Parses dependencies out of inp_str, validates them and returns a
412 :return: list of dependencies
414 dependencies = list(map(validate_dependency, inp_str.split(':')))
415 return dependencies
420 Parses test suite dependencies specified at the top of a
426 :return: List of test suite dependencies.
428 dependencies = []
433 dependencies = parse_dependencies(match.group('dependencies'))
444 return dependencies
449 Parses function dependencies, that are in the same line as
453 :param line: Line from .function file that has dependencies.
454 :return: List of dependencies.
456 dependencies = []
462 dependencies += parse_dependencies(match.group('dependencies'))
464 return dependencies
545 dependencies):
554 :param dependencies: Preprocessor dependencies list
567 gen_dependencies(dependencies)
615 def parse_function_code(funcs_f, dependencies, suite_dependencies):
621 :param dependencies: List of dependencies
622 :param suite_dependencies: List of test suite dependencies
676 dependencies)
677 dispatch_code = gen_dispatch(name, suite_dependencies + dependencies)
687 :return: List of test suite dependencies, test function dispatch
707 dependencies = parse_function_dependencies(line)
713 parse_function_code(funcs_f, dependencies, suite_dependencies)
753 test dependencies and test arguments. This information is
756 names, dependencies and integer constant expressions with
767 dependencies = []
789 # Check dependencies
793 dependencies = parse_dependencies(
794 match.group('dependencies'))
804 yield data_f.line_no, name, test_function, dependencies, args
805 dependencies = []
877 Write dependencies to intermediate test data file, replacing
883 :param unique_dependencies: Mutable list to track unique dependencies
949 Generates preprocessor checks for test suite dependencies.
951 :param suite_dependencies: Test suite dependencies read from the
956 dependencies.
993 This function reads test case name, dependencies and test vectors
996 the strings for test function names, dependencies and integer
1006 :param suite_dependencies: Test suite dependencies
1017 # Write dependencies
1142 :param suite_dependencies: List of suite dependencies.