Lines Matching refs:res
147 res = self.peek(num)
148 self.offset += len(res)
149 for c in res:
155 return res
182 res = ''
185 res += self.read(1)
186 return res
215 res = format_error_lines('at', pat_pos.line, pat_pos.column, 'pattern', pat_line)
220 res += format_error_lines('in', pat_pos.line, pat_pos.column, func_res.pattern.name, pat_line)
222 return '\n'.join(res)
233 res = MatchResult(pattern)
236 res.set_pos(pattern, output)
243 res.fail('unexpected end of output')
251 res.fail('expected newline in output')
255 res.fail('expected number in output')
259 res.fail('unexpected number for \'%s\': %d (expected %d)' % (name, int(num), g[name]))
270 res.fail('unexpected value for \'%s\': \'%s\' (expected \'%s\')' % (name, val, g[name]))
275 res.fail('expected \'%\' in output')
279 res.fail('expected number in output')
283 res.fail('unexpected number for \'%s\': %d (expected %d)' % (name, int(num), g[name]))
297 res.func_res = match_res
298 res.output_pos = match_res.output_pos
299 res.fail(match_res.fail_message)
309 res.fail('expected whitespace in output, got %r' % (output.peek(1)))
313 res.fail('expected %r in output, got %r' % (c, outc))
316 if not res.success:
320 res.success = True
326 return res
335 res.fail('expected end of output')
336 return res
338 return res
347 res = do_match(state.g, pattern_stream, state.g['output'], self.search)
348 if not res.success:
349 state.result.log += 'pattern at %s failed: %s\n' % (self.position, res.fail_message)
350 state.result.log += res.format_pattern_pos() + '\n\n'
352 out_line = state.g['output'].get_line(res.output_pos.line)
353 state.result.log += '\n'.join(format_error_lines('at', res.output_pos.line, res.output_pos.column, 'output', out_line))
480 res = b''
484 return res.decode('utf-8')
486 res += c