--- a/tests/test-commandserver.t Sun Mar 25 12:07:18 2018 +0900
+++ b/tests/test-commandserver.t Sun Mar 25 12:15:33 2018 +0900
@@ -249,6 +249,8 @@
... input=stringio('some input'))
*** runcommand --config hooks.pre-identify=python:hook.hook id
eff892de26ec tip
+ hook talking
+ now try to read something: ''
Clean hook cached version
$ rm hook.py*
@@ -619,7 +621,7 @@
> @command(b"debugwritestdout", norepo=True)
> def debugwritestdout(ui):
> os.write(1, "low-level stdout fd and\n")
- > sys.stdout.write("stdout should be redirected to /dev/null\n")
+ > sys.stdout.write("stdout should be redirected to stderr\n")
> sys.stdout.flush()
> EOF
$ cat <<EOF >> .hg/hgrc
@@ -657,6 +659,8 @@
*** runcommand debugreadstdin
read: ''
*** runcommand debugwritestdout
+ low-level stdout fd and
+ stdout should be redirected to stderr
run commandserver in commandserver, which is silly but should work: