@pytest.mark.parametrize('skipna', [True, False])
def test_reduce_series_boolean(self, data, all_boolean_reductions, skipna):
    if pa.types.is_boolean(data.dtype.arrow_dtype):
        pytest.skip("BooleanArray does define boolean reductions, so don't raise")
    else:
        BaseNoReduceTests.test_reduce_series_boolean(self, data, all_boolean_reductions, skipna)
@pytest.mark.parametrize('skipna', [True, False])
def test_reduce_series_boolean(self, data, all_boolean_reductions, skipna):
    if pa.types.is_boolean(data.dtype.arrow_dtype):
        pytest.skip("BooleanArray does define boolean reductions, so don't raise")
    else:
        BaseNoReduceTests.test_reduce_series_boolean(self, data, all_boolean_reductions, skipna)