# HG changeset patch # User Aurelien Campeas # Date 1311689136 -7200 # Node ID e2f75311d7beba727b0733996645f2dd3d2f9fd3 # Parent cc3987eb793c2908795767f24da289d0e6be879f [skeleton/pytestconf] provide an acceptable solution for windows, closes #1875488 diff -r cc3987eb793c -r e2f75311d7be skeleton/test/pytestconf.py --- a/skeleton/test/pytestconf.py Wed Jul 20 18:21:47 2011 +0200 +++ b/skeleton/test/pytestconf.py Tue Jul 26 16:05:36 2011 +0200 @@ -19,7 +19,7 @@ """ import os -import pwd +import sys from logilab.common.pytest import PyTester @@ -28,6 +28,9 @@ (man 3 getlogin) Another solution would be to use $LOGNAME, $USER or $USERNAME """ + if sys.platform == 'win32': + return os.environ.get('USERNAME') or 'cubicweb' + import pwd return pwd.getpwuid(os.getuid())[0]