code: def test_error_multiple_conditions():
      """Raise ValueError for multiple conditions."""
      df = pd.DataFrame({"a": range(20)})
      with pytest.raises(ValueError):
          df.case_when(
              df.a < 10,
              "baby",
              df.a + 5,
              "kid",
              default=df.a,
              column_name="a",
          )
  
imports: import numpy
  import pandas
  import pytest
  from hypothesis import given, settings
  from pandas.testing import assert_frame_equal
  from janitor.testing_utils.strategies import categoricaldf_strategy, df_strategy
label_desc: Use image node_id 8 for calling a global function with example usage: test_error_multiple_conditions() without return types