@pytest.mark.parametrize('skipna', [True, False])
def test_reduce_series(self, data, all_boolean_reductions, skipna):
    if pa.types.is_boolean(data.dtype.arrow_dtype):
        BaseBooleanReduceTests.test_reduce_series(self, data, all_boolean_reductions, skipna)
    else:
        pytest.skip('Boolean reductions are only tested with boolean types')
@pytest.mark.parametrize('skipna', [True, False])
def test_reduce_series(self, data, all_boolean_reductions, skipna):
    if pa.types.is_boolean(data.dtype.arrow_dtype):
        BaseBooleanReduceTests.test_reduce_series(self, data, all_boolean_reductions, skipna)
    else:
        pytest.skip('Boolean reductions are only tested with boolean types')