module documentation

Undocumented

Class CliRunner The CLI runner provides functionality to invoke a Click command line script for unittesting purposes in a isolated environment. This only works in single-threaded systems without any concurrency as it changes the global interpreter state.
Class EchoingStdin Undocumented
Class Result Holds the captured result of an invoked CLI script.
Function make_input_stream Undocumented
Class _NamedTextIOWrapper Undocumented
Function _pause_echo Undocumented
def make_input_stream(input, charset): (source)

Undocumented

Parameters
input:t.Optional[t.Union[str, bytes, t.IO]]Undocumented
charset:strUndocumented
Returns
t.BinaryIOUndocumented
@contextlib.contextmanager
def _pause_echo(stream): (source)

Undocumented

Parameters
stream:t.Optional[EchoingStdin]Undocumented
Returns
t.Iterator[None]Undocumented