Skip to content
Snippets Groups Projects
Commit 1853e3a7 authored by Bert Palm's avatar Bert Palm 🎇
Browse files

FIX: bug in raising informative in __main__

parent 364df8d4
No related branches found
No related tags found
1 merge request!462More tests
......@@ -51,7 +51,7 @@ def readData(reader_dict, fname):
reader = reader_dict.get(extension)
if not reader:
raise ValueError(
f"Unsupported file format '{extension}', use one of {tuple(reader.keys())}"
f"Unsupported file format '{extension}', use one of {tuple(reader_dict.keys())}"
)
return reader(fname)
......@@ -61,7 +61,7 @@ def writeData(writer_dict, df, fname):
writer = writer_dict.get(extension)
if not writer:
raise ValueError(
f"Unsupported file format '{extension}', use one of {tuple(writer.keys())}"
f"Unsupported file format '{extension}', use one of {tuple(writer_dict.keys())}"
)
writer(df, fname)
......
#!/usr/bin/env python
import pytest
import numpy as np
import pandas as pd
def test_unknownFileExtention():
from saqc.__main__ import readData, writeData, setupIO
reader, writer = setupIO(np.nan)
with pytest.raises(ValueError):
readData(reader, "foo.unknown")
with pytest.raises(ValueError):
writeData(reader, pd.DataFrame(), "foo.unknown")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment