code: def test_query_unsupported_dtypes(data, query):
      gdf = cudf.DataFrame({"data": data})
  
      # make sure the query works in pandas
      pdf = gdf.to_pandas()
      pdf_result = pdf.query(query)
  
      expect = pd.DataFrame({"data": ["a"]})
      assert_eq(expect, pdf_result)
  
      # but fails in cuDF
      with pytest.raises(TypeError):
          gdf.query(query)
  
imports: import datetime
  import inspect
  from itertools import product
  import numpy
  import pandas
  import pytest
  import cudf
  from cudf import DataFrame
  from cudf.testing._utils import assert_eq
  from cudf.utils import queryutils
label_desc: Use image node_id 10 for calling a global function with example usage: test_query_unsupported_dtypes(data, query) without return types