Skip to content

Commit 31b252e

Browse files
Use tmp_path fixture to avoid Bandit B108 being flagged
c.f. B108: hardcoded_tmp_directory Flagged by Codecov
1 parent 122b36e commit 31b252e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/test_import.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,12 @@ def test_process_normfactor_configs():
108108
assert result['ParallelMeasurement']['mu_both']['bounds'] == [[1.0, 5.0]]
109109

110110

111-
def test_process_channel_missing_root(mocker):
111+
def test_process_channel_missing_root(mocker, tmp_path):
112112
# mock missing ElementTree root
113113
mock_channelxml = mocker.Mock(spec=ET.ElementTree)
114114
mock_channelxml.getroot.return_value = None
115115

116-
resolver = pyhf.readxml.resolver_factory(Path("/tmp"), [])
116+
resolver = pyhf.readxml.resolver_factory(tmp_path, [])
117117

118118
with pytest.raises(RuntimeError, match="Root element of ElementTree is missing"):
119119
pyhf.readxml.process_channel(mock_channelxml, resolver)

0 commit comments

Comments
 (0)