Lines Matching refs:defines
149 self.defines = config.get('define', {})
157 if any(k not in self.case.defines for k in self.defines):
160 '%s=%s' % (k, v) for k, v in self.defines.items()
161 if k not in self.case.defines))
169 def permute(self, class_=None, defines={}, permno=None, **_): argument
176 ncase.defines = defines
181 for k, v in sorted(self.defines.items()):
182 if k not in self.suite.defines:
187 for k in sorted(self.perms[0].defines)
188 if k not in self.defines)))
202 for k, v in sorted(self.defines.items()):
203 if k not in self.suite.defines:
220 for k, v in sorted(self.defines.items(),
338 uninit = (self.defines.get('LFS_ERASE_VALUE', None) == -1)
384 def __init__(self, path, classes=[TestCase], defines={}, argument
396 self.defines = defines.copy()
417 if k not in self.defines:
418 self.defines[k] = v
451 for inits in [self.defines, case.defines, DEFINES]:
485 for i, (class_, defines) in enumerate(
488 class_, defines, permno=i+1, **args))
491 case.defines = {}
492 for k, v in case.perms[0].defines.items():
493 if all(perm.defines[k] == v for perm in case.perms):
494 case.defines[k] = v
501 self.defines = {}
502 for k, v in self.perms[0].defines.items():
503 if all(perm.defines.get(k, None) == v for perm in self.perms):
504 self.defines[k] = v
543 'intmax_t %s' % k for k in sorted(perm.defines)
544 if k not in perm.case.defines)))
550 str(v) for k, v in sorted(perm.defines.items())
551 if k not in perm.case.defines)))
569 for k, v in sorted(self.defines.items()):
623 defines = {}
626 defines[k] = v
657 suites.append(TestSuite(path, classes, defines, filter, **args))