blob: 1edb4173d4f5051a3b9c1e47c45a79971edbcb0c [file] [log] [blame]
Fred Drake5b811be2001-05-18 21:38:52 +00001"""Test script for the grp module."""
2
3# XXX This really needs some work, but what are the expected invariants?
Fred Drake004d5e62000-10-23 17:22:08 +00004
Roger E. Masse749cc6b1996-12-18 19:36:34 +00005import grp
Fred Drake5b811be2001-05-18 21:38:52 +00006import test_support
7import unittest
Roger E. Masse749cc6b1996-12-18 19:36:34 +00008
Roger E. Masse749cc6b1996-12-18 19:36:34 +00009
Fred Drake5b811be2001-05-18 21:38:52 +000010class GroupDatabaseTestCase(unittest.TestCase):
Roger E. Masse749cc6b1996-12-18 19:36:34 +000011
Fred Drake5b811be2001-05-18 21:38:52 +000012 def setUp(self):
13 self.groups = grp.getgrall()
14
15 def test_getgrgid(self):
16 entry = grp.getgrgid(self.groups[0][2])
17
18 def test_getgrnam(self):
19 entry = grp.getgrnam(self.groups[0][0])
20
21
22test_support.run_unittest(GroupDatabaseTestCase)