< ! expect return 0\r
< > Hello Tesh\r
< $ ./job\r
-$ ./tesh --log='log.thresh:info tesh.fmt:%m%n'\r
+$ tesh --log="log.thresh:info tesh.fmt:%m%n"\r
> Test unit from stdin\r
> [stdin:3] ./job\r
> [stdin:3] ./job : NOK (returned code `0' instead `1')\r
> Output of <stdin:3> so far: \r
> ||Hello Tesh\r
> ||\r
-> Test unit `(stdin)' : NOK (exit code mismatch)\r
+> Test unit `stdin': NOK (<stdin:3> exit code mismatch)\r
\r
\r
# in this case the option keep-going-unit is specified so, all the command are executed.\r
< ! expect return 0\r
< > Hello Tesh\r
< $ ./job\r
-$ ./tesh --log='log.thresh:info tesh.fmt:%m%n' --keep-going-unit\r
+$ tesh --log="log.thresh:info tesh.fmt:%m%n" --keep-going-unit\r
> Test unit from stdin\r
> [stdin:3] ./job\r
> [stdin:3] ./job : NOK (returned code `0' instead `1')\r
> [stdin:11] ./job\r
> [stdin:15] ./job\r
> [stdin:19] ./job\r
-> Test unit `(stdin)' : NOK (exit code mismatch)\r
+> Test unit `stdin': NOK (<stdin:3> exit code mismatch)\r
\r
\r
$ rm -f job\r