"""Test script for the grp module.""" | |
# XXX This really needs some work, but what are the expected invariants? | |
import grp | |
import unittest | |
from test import test_support | |
class GroupDatabaseTestCase(unittest.TestCase): | |
def setUp(self): | |
self.groups = grp.getgrall() | |
def test_getgrgid(self): | |
entry = grp.getgrgid(self.groups[0][2]) | |
def test_getgrnam(self): | |
entry = grp.getgrnam(self.groups[0][0]) | |
def test_main(): | |
test_support.run_unittest(GroupDatabaseTestCase) | |
if __name__ == "__main__": | |
test_main() |