Lines Matching refs:LineStream
146 class LineStream:
158 """Creates a new LineStream that wraps the given iterator."""
176 """Returns the current line, without advancing the LineStream.
182 """Returns the current line and advances the LineStream to
187 raise ValueError(f'LineStream: going past EOF, last line was {s}')
198 """Empties all lines stored in LineStream object into
217 def extract_tap_lines(kernel_output: Iterable[str]) -> LineStream:
248 return LineStream(lines=isolate_ktap_output(kernel_output))
272 def parse_ktap_header(lines: LineStream, test: Test) -> bool:
282 lines - LineStream of KTAP output to parse
303 def parse_test_header(lines: LineStream, test: Test) -> bool:
312 lines - LineStream of KTAP output to parse
327 def parse_test_plan(lines: LineStream, test: Test) -> bool:
338 lines - LineStream of KTAP output to parse
357 def peek_test_name_match(lines: LineStream, test: Test) -> bool:
368 lines - LineStream of KTAP output to parse
382 def parse_test_result(lines: LineStream, test: Test,
398 lines - LineStream of KTAP output to parse
435 def parse_diagnostic(lines: LineStream) -> List[str]:
447 lines - LineStream of KTAP output to parse
657 def parse_test(lines: LineStream, expected_num: int, log: List[str], is_subtest: bool) -> Test:
659 Finds next test to parse in LineStream, creates new Test object,
708 lines - LineStream of KTAP output to parse