home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 April / PCWorld_2001-04_cd.bin / Software / TemaCD / webclean / !!!python!!! / BeOpen-Python-2.0.exe / TEST_GRP.PY < prev    next >
Encoding:
Python Source  |  2000-09-28  |  618 b   |  26 lines

  1. #! /usr/bin/env python
  2. """Test script for the grp module
  3.    Roger E. Masse
  4. """
  5.   
  6. import grp
  7. from test_support import verbose
  8.  
  9. groups = grp.getgrall()
  10. if verbose:
  11.     print 'Groups:'
  12.     for group in groups:
  13.         print group
  14.  
  15. if not groups:
  16.     if verbose:
  17.         print "Empty Group Database -- no further tests of grp module possible"
  18. else:
  19.     group = grp.getgrgid(groups[0][2])
  20.     if verbose:
  21.         print 'Group Entry for GID %d: %s' % (groups[0][2], group)
  22.  
  23.     group = grp.getgrnam(groups[0][0])
  24.     if verbose:
  25.         print 'Group Entry for group %s: %s' % (groups[0][0], group)
  26.