diff --git a/test/test_basic.py b/test/test_basic.py index 8595a46..6849719 100644 --- a/test/test_basic.py +++ b/test/test_basic.py @@ -310,6 +310,11 @@ def testCorruptFile(): with pytest.raises(rawpy.LibRawDataError): im.extract_thumb() +def testOpenNonExistentFile(): + with pytest.raises(rawpy.LibRawIOError): + with rawpy.imread("nonexistent.nef") as f: + pass + def print_stats(rgb): print(rgb.dtype, np.min(rgb, axis=(0,1)), np.max(rgb, axis=(0,1)), # range for each channel