code: def test_wrong_type_default_value(df):
      """Raise TypeError if wrong type is provided for `default_value`."""
      with pytest.raises(TypeError):
          df.coalesce(
              "a",
              "b",
              target_column_name="new_name",
              default_value=[1, 2, 3],
          )
  
file_path: pyjanitor/tests/functions/test_coalesce.py
imports: import numpy
  import pandas
  import pytest
  from pandas.testing import assert_frame_equal
label_desc: Use image node_id 4 for calling a global function with example usage: test_wrong_type_default_value(df) without return types