code: def test_not_boolean_conditions(df):
      """Raise Error if `conditions` is not a boolean type."""
      with pytest.raises(ValueError):
          df.update_where(
              conditions=(df.a + 5),
              target_column_name="c",
              target_val=10,
          )
  
file_path: pyjanitor/tests/functions/test_update_where.py
imports: import pandas
  import pytest
  from pandas.testing import assert_frame_equal
  from janitor.functions import update_where
label_desc: Use image node_id 4 for calling a global function with example usage: test_not_boolean_conditions(df) without return types