@@ -105,7 +105,7 @@ def test_get_safe_members_all_safe():
105105 mock_member2 .islnk = Mock (return_value = False )
106106
107107 members = [mock_member1 , mock_member2 ]
108- safe_members = list (_get_safe_members (members ))
108+ safe_members = list (_get_safe_members (members , "/tmp/extract" ))
109109
110110 assert len (safe_members ) == 2
111111 assert mock_member1 in safe_members
@@ -128,7 +128,7 @@ def test_get_safe_members_filters_bad_path():
128128 mock_is_bad .side_effect = lambda name , base : name == "/etc/passwd"
129129
130130 members = [mock_member_safe , mock_member_bad ]
131- safe_members = list (_get_safe_members (members ))
131+ safe_members = list (_get_safe_members (members , "/tmp/extract" ))
132132
133133 assert len (safe_members ) == 1
134134 assert mock_member_safe in safe_members
@@ -152,7 +152,7 @@ def test_get_safe_members_filters_bad_symlink():
152152 mock_is_bad_link .return_value = True
153153
154154 members = [mock_member_safe , mock_member_symlink ]
155- safe_members = list (_get_safe_members (members ))
155+ safe_members = list (_get_safe_members (members , "/tmp/extract" ))
156156
157157 assert len (safe_members ) == 1
158158 assert mock_member_safe in safe_members
@@ -176,7 +176,7 @@ def test_get_safe_members_filters_bad_hardlink():
176176 mock_is_bad_link .return_value = True
177177
178178 members = [mock_member_safe , mock_member_hardlink ]
179- safe_members = list (_get_safe_members (members ))
179+ safe_members = list (_get_safe_members (members , "/tmp/extract" ))
180180
181181 assert len (safe_members ) == 1
182182 assert mock_member_safe in safe_members
0 commit comments