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 5
5
6
6
7
7
grp = import_helper .import_module ('grp' )
8
- @ unittest . skipUnless ( hasattr ( grp , 'getgrall' ), 'Does not have getgrall()' )
8
+
9
9
class GroupDatabaseTestCase (unittest .TestCase ):
10
10
11
11
def check_value (self , value ):
@@ -49,10 +49,12 @@ def test_values_extended(self):
49
49
50
50
def test_errors (self ):
51
51
self .assertRaises (TypeError , grp .getgrgid )
52
+ self .assertRaises (TypeError , grp .getgrgid , 3.14 )
52
53
self .assertRaises (TypeError , grp .getgrnam )
54
+ self .assertRaises (TypeError , grp .getgrnam , 42 )
53
55
self .assertRaises (TypeError , grp .getgrall , 42 )
54
56
# embedded null character
55
- self .assertRaises (ValueError , grp .getgrnam , 'a\x00 b' )
57
+ self .assertRaisesRegex (ValueError , 'null' , grp .getgrnam , 'a\x00 b' )
56
58
57
59
# try to get some errors
58
60
bynames = {}
You can’t perform that action at this time.
0 commit comments