mirror of
https://github.com/RustPython/RustPython.git
synced 2026-06-02 19:39:49 +09:00
Update test_grp.py from Cpython v3.11.2
This commit is contained in:
committed by
Jeong YunWon
parent
143036aa0a
commit
5e84692e7e
6
Lib/test/test_grp.py
vendored
6
Lib/test/test_grp.py
vendored
@@ -5,7 +5,7 @@ from test.support import import_helper
|
||||
|
||||
|
||||
grp = import_helper.import_module('grp')
|
||||
@unittest.skipUnless(hasattr(grp, 'getgrall'), 'Does not have getgrall()')
|
||||
|
||||
class GroupDatabaseTestCase(unittest.TestCase):
|
||||
|
||||
def check_value(self, value):
|
||||
@@ -49,10 +49,12 @@ class GroupDatabaseTestCase(unittest.TestCase):
|
||||
|
||||
def test_errors(self):
|
||||
self.assertRaises(TypeError, grp.getgrgid)
|
||||
self.assertRaises(TypeError, grp.getgrgid, 3.14)
|
||||
self.assertRaises(TypeError, grp.getgrnam)
|
||||
self.assertRaises(TypeError, grp.getgrnam, 42)
|
||||
self.assertRaises(TypeError, grp.getgrall, 42)
|
||||
# embedded null character
|
||||
self.assertRaises(ValueError, grp.getgrnam, 'a\x00b')
|
||||
self.assertRaisesRegex(ValueError, 'null', grp.getgrnam, 'a\x00b')
|
||||
|
||||
# try to get some errors
|
||||
bynames = {}
|
||||
|
||||
Reference in New Issue
Block a user