Lines Matching defs:str
30 name : str - name of the test
34 log : List[str] - log of KTAP lines that correspond to the test
45 self.log = [] # type: List[str]
48 def __str__(self) -> str:
53 def __repr__(self) -> str:
55 return str(self)
57 def add_error(self, printer: Printer, error_message: str) -> None:
87 def __str__(self) -> str:
152 _lines: Iterator[Tuple[int, str]]
153 _next: Tuple[int, str]
157 def __init__(self, lines: Iterator[Tuple[int, str]]):
175 def peek(self) -> str:
181 def pop(self) -> str:
197 def __iter__(self) -> Iterator[str]:
217 def extract_tap_lines(kernel_output: Iterable[str]) -> LineStream:
219 def isolate_ktap_output(kernel_output: Iterable[str]) \
220 -> Iterator[Tuple[int, str]]:
254 version_type: str, test: Test, printer: Printer) -> None:
440 def parse_diagnostic(lines: LineStream) -> List[str]:
457 log = [] # type: List[str]
469 def format_test_divider(message: str, len_message: int) -> str:
518 def print_log(log: Iterable[str], printer: Printer) -> None:
524 def format_test_result(test: Test, printer: Printer) -> str:
606 def _summarize_failed_tests(test: Test) -> str:
609 def failed_names(test: Test, parent_name: str) -> List[str]:
625 all_failures = [] # type: List[str]
692 def parse_test(lines: LineStream, expected_num: int, log: List[str], is_subtest: bool, printer: Printer) -> Test:
840 def parse_run_tests(kernel_output: Iterable[str], printer: Printer) -> Test: