code: def test_search_sorted_dataframe_unequal_number_of_columns():
      values = cudf.DataFrame({"a": [1, 0, 5, 1]})
      base = cudf.DataFrame(
          {"a": [1, 0, 5, 1], "b": ["x", "z", "w", "a"]}
      )
  
      with pytest.raises(
          ValueError, match="Mismatch number of columns"
      ):
          base.searchsorted(values)
  
file_path: cudf/python/cudf/cudf/tests/test_search.py
imports: import cupy
  import numpy
  import pandas
  import pytest
  import cudf
  from cudf.testing._utils import assert_eq, gen_rand, random_bitmask
label_desc: Use image node_id 3 for calling a global function with example usage: test_search_sorted_dataframe_unequal_number_of_columns() without return types