-
Notifications
You must be signed in to change notification settings - Fork 4.1k
[CI][Python] test_make_write_options_error failing on crossbow build #41043
Copy link
Copy link
Closed
Description
Describe the bug, including details regarding any error messages, version, and platform.
test_dataset.py:test_make_write_options_error is failing on conda-python-cython2 build with
________________________ test_make_write_options_error _________________________
def test_make_write_options_error():
# GH-39440
msg = ("make_write_options\\(\\) should be called on an "
"instance of ParquetFileFormat")
with pytest.raises(TypeError, match=msg):
> pa.dataset.ParquetFileFormat.make_write_options(43)
E TypeError: descriptor 'make_write_options' for 'pyarrow._dataset_parquet.ParquetFileFormat' objects doesn't apply to a 'int' object
opt/conda/envs/arrow/lib/python3.10/site-packages/pyarrow/tests/test_dataset.py:5640: TypeError
During handling of the above exception, another exception occurred:
def test_make_write_options_error():
# GH-39440
msg = ("make_write_options\\(\\) should be called on an "
"instance of ParquetFileFormat")
> with pytest.raises(TypeError, match=msg):
E AssertionError: Regex pattern did not match.
E Regex: 'make_write_options\\(\\) should be called on an instance of ParquetFileFormat'
E Input: "descriptor 'make_write_options' for 'pyarrow._dataset_parquet.ParquetFileFormat' objects doesn't apply to a 'int' object"
opt/conda/envs/arrow/lib/python3.10/site-packages/pyarrow/tests/test_dataset.py:5639: AssertionError
See: https://github.com/ursacomputing/crossbow/actions/runs/8573647554/job/23498752189.
The PR causing this failure: #40976
Component(s)
Continuous Integration, Python
Reactions are currently unavailable