Skip to content

Commit 4cb755d

Browse files
authored
Merge pull request #4833 from Masorubka1/test_grp
Update test_grp.py from Cpython v3.11.2
2 parents 9eb5994 + 5e84692 commit 4cb755d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Lib/test/test_grp.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
grp = import_helper.import_module('grp')
8-
@unittest.skipUnless(hasattr(grp, 'getgrall'), 'Does not have getgrall()')
8+
99
class GroupDatabaseTestCase(unittest.TestCase):
1010

1111
def check_value(self, value):
@@ -49,10 +49,12 @@ def test_values_extended(self):
4949

5050
def test_errors(self):
5151
self.assertRaises(TypeError, grp.getgrgid)
52+
self.assertRaises(TypeError, grp.getgrgid, 3.14)
5253
self.assertRaises(TypeError, grp.getgrnam)
54+
self.assertRaises(TypeError, grp.getgrnam, 42)
5355
self.assertRaises(TypeError, grp.getgrall, 42)
5456
# embedded null character
55-
self.assertRaises(ValueError, grp.getgrnam, 'a\x00b')
57+
self.assertRaisesRegex(ValueError, 'null', grp.getgrnam, 'a\x00b')
5658

5759
# try to get some errors
5860
bynames = {}

0 commit comments

Comments
 (0)