# HG changeset patch # User Adrian Buehlmann # Date 1339783176 -7200 # Node ID c19113e842d37ba9d633170763d8c368ed5b14e9 # Parent d2fe9aaedcaf46ca6e90969c03e6edb946117925 tests/printenv.py: replace \ with / in output saves us quite a bunch of (glob)'s diff -r d2fe9aaedcaf -r c19113e842d3 tests/printenv.py --- a/tests/printenv.py Fri Jun 15 18:56:16 2012 +0200 +++ b/tests/printenv.py Fri Jun 15 19:59:36 2012 +0200 @@ -32,13 +32,15 @@ # variables with empty values may not exist on all platforms, filter # them now for portability sake. -env = [k for k, v in os.environ.iteritems() +env = [(k, v) for k, v in os.environ.iteritems() if k.startswith("HG_") and v] env.sort() out.write("%s hook: " % name) -for v in env: - out.write("%s=%s " % (v, os.environ[v])) +for k, v in env: + if os.name == 'nt': + v = v.replace('\\', '/') + out.write("%s=%s " % (k, v)) out.write("\n") out.close()