Lines Matching defs:grp
1 """Test script for the grp module."""
7 grp = import_helper.import_module('grp')
12 # check that a grp tuple has the entries and
25 entries = grp.getgrall()
31 entries = grp.getgrall()
36 e2 = grp.getgrgid(e.gr_gid)
43 e2 = grp.getgrnam(name)
51 self.assertRaises(TypeError, grp.getgrgid)
52 self.assertRaises(TypeError, grp.getgrgid, 3.14)
53 self.assertRaises(TypeError, grp.getgrnam)
54 self.assertRaises(TypeError, grp.getgrnam, 42)
55 self.assertRaises(TypeError, grp.getgrall, 42)
57 self.assertRaisesRegex(ValueError, 'null', grp.getgrnam, 'a\x00b')
62 for (n, p, g, mem) in grp.getgrall():
91 self.assertRaises(KeyError, grp.getgrnam, fakename)
98 self.assertRaises(KeyError, grp.getgrgid, fakegid)
101 entries = grp.getgrall()
106 self.assertRaises(TypeError, grp.getgrgid, float(gid))
107 self.assertRaises(TypeError, grp.getgrgid, str(gid))