launch_testing.tools.text module
- launch_testing.tools.text.build_line_match(expected_lines, *, strict=False)
- Make a callable to match lines with - expected_lines.- Parameters:
- expected_lines – line expectation to match against 
- Returns:
- a callable that matches text against the expectation. 
- Return type:
- Callable[bool, [str]] 
 
- launch_testing.tools.text.build_text_match(expected_text, *, strict=False)
- Make a callable to match text with - expected_text.- Parameters:
- expected_text (str or regex pattern or List[Union[str, regex pattern]]) – text expectation to match against 
- Returns:
- a callable that matches text against the expectation. 
- Return type:
- Callable[bool, [str]] 
 
- launch_testing.tools.text.normalize_lineseps(lines)
- Normalize and then return the given lines to all use ‘n’.