Antoine Pitrou created ARROW-7944: ------------------------------------- Summary: [Python] Test failures without Pandas Key: ARROW-7944 URL: https://issues.apache.org/jira/browse/ARROW-7944 Project: Apache Arrow Issue Type: Bug Components: Python Reporter: Antoine Pitrou Fix For: 1.0.0
I recently saw this: https://ci.appveyor.com/project/pitrou/arrow/builds/31065781/job/p08i1nrstf9wl2kr#L1964 {code} ================================== FAILURES =================================== _________________________ test_builtin_pickle_dataset _________________________ tempdir = WindowsPath('C:/Users/appveyor/AppData/Local/Temp/1/pytest-of-appveyor/pytest-0/test_builtin_pickle_dataset0') datadir = WindowsPath('c:/projects/arrow/python/pyarrow/tests/data/parquet') def test_builtin_pickle_dataset(tempdir, datadir): import pickle > dataset = _make_dataset_for_pickling(tempdir) pyarrow\tests\test_parquet.py:2821: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tempdir = WindowsPath('C:/Users/appveyor/AppData/Local/Temp/1/pytest-of-appveyor/pytest-0/test_builtin_pickle_dataset0') N = 100 def _make_dataset_for_pickling(tempdir, N=100): path = tempdir / 'data.parquet' fs = LocalFileSystem.get_instance() > df = pd.DataFrame({ 'index': np.arange(N), 'values': np.random.randn(N) }, columns=['index', 'values']) E AttributeError: 'NoneType' object has no attribute 'DataFrame' pyarrow\tests\test_parquet.py:2776: AttributeError __________________________ test_cloudpickle_dataset ___________________________ tempdir = WindowsPath('C:/Users/appveyor/AppData/Local/Temp/1/pytest-of-appveyor/pytest-0/test_cloudpickle_dataset0') datadir = WindowsPath('c:/projects/arrow/python/pyarrow/tests/data/parquet') def test_cloudpickle_dataset(tempdir, datadir): cp = pytest.importorskip('cloudpickle') > dataset = _make_dataset_for_pickling(tempdir) pyarrow\tests\test_parquet.py:2827: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tempdir = WindowsPath('C:/Users/appveyor/AppData/Local/Temp/1/pytest-of-appveyor/pytest-0/test_cloudpickle_dataset0') N = 100 def _make_dataset_for_pickling(tempdir, N=100): path = tempdir / 'data.parquet' fs = LocalFileSystem.get_instance() > df = pd.DataFrame({ 'index': np.arange(N), 'values': np.random.randn(N) }, columns=['index', 'values']) E AttributeError: 'NoneType' object has no attribute 'DataFrame' pyarrow\tests\test_parquet.py:2776: AttributeError {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)