test_pytables_missing.py 341 B

1234567891011121314
  1. import pytest
  2. import pandas.util._test_decorators as td
  3. import pandas as pd
  4. import pandas._testing as tm
  5. @td.skip_if_installed("tables")
  6. def test_pytables_raises():
  7. df = pd.DataFrame({"A": [1, 2]})
  8. with pytest.raises(ImportError, match="tables"):
  9. with tm.ensure_clean("foo.h5") as path:
  10. df.to_hdf(path, "df")