Lines Matching refs:name
51 self.name = config.pop('name')
142 self.name,
151 self.name = os.path.basename(path)
152 if self.name.endswith('.toml'):
153 self.name = self.name[:-len('.toml')]
166 '(?P<case>\[\s*cases\s*\.\s*(?P<name>\w+)\s*\])'
170 case_linenos.append((i+1, match.group('name')))
178 for (lineno, name), (nlineno, _) in it.zip_longest(
184 cases[name]['lineno'] = lineno
185 cases[name]['code_lineno'] = code_lineno
203 for name, case in sorted(cases.items(),
206 'name': name,
209 'suite': self.name,
227 self.name,
249 suites.sort(key=lambda s: s.name)
251 # check for name conflicts, these will cause ambiguity problems later
255 if suite.name in seen:
259 suite.name,
261 seen[suite.name].path),
263 seen[suite.name] = suite
266 # only allow conflicts if a case and its suite share a name
267 if case.name in seen and not (
268 isinstance(seen[case.name], TestSuite)
269 and seen[case.name].cases == [case]):
273 case.name,
275 seen[case.name].path),
277 seen[case.name] = case
326 name = ('__test__%s__%s__%d'
327 % (case.name, k, i))
328 define_cbs[v] = name
331 'void *data) {' % name)
338 % (case.name, len(suite.defines)))
351 % (case.name))
362 % (case.name))
363 f.writeln(4*' '+'// test case %s' % case.name)
404 % (case.name, len(suite.defines)))
408 % (case.name))
411 % (case.name))
422 % suite.name)
423 f.writeln(4*' '+'.name = "%s",' % suite.name)
443 f.writeln(12*' '+'.name = "%s",' % case.name)
454 % (case.name))
457 % (case.name))
459 % (case.name))
769 def run_stage(name, runner_, ids, stdout_, trace_, output_, **args):
955 name,