# HG changeset patch # User Simon Heimberg # Date 1385165180 -3600 # Node ID 390aff33c2f9b6a02e887ef02219bb426f96d437 # Parent 7ad2ae7792ad2072c8a14c5c6c8df01316cacd66 tests: fix `hghave root` on windows This lets tests\test-hghave.t pass on windows where geteuid does not exist. diff -r 7ad2ae7792ad -r 390aff33c2f9 tests/hghave.py --- a/tests/hghave.py Wed Nov 20 12:55:08 2013 +0000 +++ b/tests/hghave.py Sat Nov 23 01:06:20 2013 +0100 @@ -234,7 +234,7 @@ os.rmdir(d) def has_root(): - return os.geteuid() == 0 + return getattr(os, 'geteuid', None) and os.geteuid() == 0 def has_pyflakes(): return matchoutput("sh -c \"echo 'import re' 2>&1 | pyflakes\"",