George Yoshida <qui...@users.sourceforge.net> added the comment: test_initgroups fails only if the test is invoked by a root and the user is assigned to only one group.
If I understand test_initgroups correctly, it (1)looks for an unused gid, (2)inits process user's group with that gid, (3)checks if initgroups worked. Attached patch simplifies step #1 "max(self.saved_groups) + 1" is used. test_initgroups passed when root's groups are as follows:: * [0] * [0, 3, 5] * [0, 1, 2] ---------- Added file: http://bugs.python.org/file18498/test_setgroups.diff _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue9581> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com