1111from PyStemmusScope .config_io import read_config
1212
1313
14- def alive_process (process : Union [subprocess .Popen , None ]) -> subprocess .Popen :
14+ def alive_process (process : Union [subprocess .Popen , None ]) -> subprocess .Popen : # pragma: no cover
1515 """Return process if the process is alive, raise an exception if it is not."""
1616 if process is None :
1717 msg = "Model process does not seem to be open."
@@ -22,7 +22,7 @@ def alive_process(process: Union[subprocess.Popen, None]) -> subprocess.Popen:
2222 return process
2323
2424
25- def read_stdout (process : subprocess .Popen ) -> bytes :
25+ def read_stdout (process : subprocess .Popen ) -> bytes : # pragma: no cover
2626 """Read from stdout. If the stream ends unexpectedly, an error is raised."""
2727 assert process .stdout is not None # required for type narrowing.
2828 read = process .stdout .read (1 )
@@ -36,11 +36,11 @@ def read_stdout(process: subprocess.Popen) -> bytes:
3636 return bytes (read )
3737
3838
39- def _model_is_ready (process : subprocess .Popen ) -> None :
39+ def _model_is_ready (process : subprocess .Popen ) -> None : # pragma: no cover
4040 return _wait_for_model (PROCESS_READY , process )
4141
4242
43- def _wait_for_model (phrase : bytes , process : subprocess .Popen ) -> None :
43+ def _wait_for_model (phrase : bytes , process : subprocess .Popen ) -> None : # pragma: no cover
4444 """Wait for model to be ready for interaction."""
4545 output = b""
4646
@@ -72,7 +72,7 @@ def find_exe(config: dict) -> str:
7272 return exe_file
7373
7474
75- class LocalStemmusScope :
75+ class LocalStemmusScope : # pragma: no cover
7676 """Communicate with the local STEMMUS_SCOPE executable file."""
7777
7878 def __init__ (self , cfg_file : str ) -> None :
0 commit comments