# HG changeset patch # User Simon Heimberg # Date 2014-02-08 23:26:01 # Node ID 00f2d29308db2b0a04017961cd05e72ee93116d6 # Parent ca6aa8362f33dddfe74efb03107b99f5947e21f6 tests: test that the pid returned by `hg serve` looks reasonable This failed on windows before win32.spawndetached has been fixed. The process name was "cmd.exe" and not "hg.exe" or "python.exe". diff --git a/tests/test-treediscovery.t b/tests/test-treediscovery.t --- a/tests/test-treediscovery.t +++ b/tests/test-treediscovery.t @@ -29,6 +29,15 @@ Both are empty: $ hg init empty1 $ hg init empty2 $ tstart empty2 +check if process of pid looks reasonable ('hg' normally, 'python' for run-tests.py -l) +#if windows +ps of mingw does not support -p, tasklist is on any windows machine since XP + $ tasklist //NH //fi "pid eq `cat hg.pid`" | grep ' ' + (.* )?(hg|python)\.exe( .*)? (re) +#else + $ ps --no-heading -p `cat hg.pid` + (.* )?(hg|python)( .*)? (re) +#endif $ hg incoming -R empty1 $remote comparing with http://localhost:$HGPORT/ no changes found