File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 55
66
77grp = import_helper .import_module ('grp' )
8- @ unittest . skipUnless ( hasattr ( grp , 'getgrall' ), 'Does not have getgrall()' )
8+
99class 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\x00 b' )
57+ self .assertRaisesRegex (ValueError , 'null' , grp .getgrnam , 'a\x00 b' )
5658
5759 # try to get some errors
5860 bynames = {}
You can’t perform that action at this time.
0 commit comments