yadtshell.info improve subprocess call

and improve tests. tests no longer spanw subprocesses