1import sys 2import unittest 3 4try: 5 import grp 6 import pwd 7except ImportError: 8 grp = pwd = None 9 10 11UNIX_ID_SUPPORT = grp and pwd 12UID_0_SUPPORT = UNIX_ID_SUPPORT and sys.platform != "cygwin" 13 14require_unix_id = unittest.skipUnless( 15 UNIX_ID_SUPPORT, "Requires grp and pwd support") 16require_uid_0 = unittest.skipUnless(UID_0_SUPPORT, "Requires UID 0 support") 17