code: def test_unsupported_types(device, dtype):
      fortran_order = False
      cache_header_information = False
      file_arg_type = "files"
      ndim = 1
      shapes = test_shapes[ndim]
      num_threads = 3
      batch_size = 3
      with assert_raises(
          RuntimeError, glob="Unknown Numpy type string"
      ):
          _testimpl_types_and_shapes(
              device,
              shapes,
              dtype,
              batch_size,
              num_threads,
              fortran_order,
              file_arg_type,
              cache_header_information,
          )
  
imports: from nvidia.dali import Pipeline, pipeline_def
  import nvidia.dali.fn
  import nvidia.dali.types
  import nvidia.dali.backend
  import numpy
  from numpy.testing import assert_array_equal
  import os
  import platform
  import random
  import tempfile
  from nose_utils import assert_raises
  from nose import SkipTest
  from nose2.tools import params, cartesian_params
  from test_utils import compare_pipelines, to_array
label_desc: Use image node_id 11 for calling a global function with example usage: test_unsupported_types(device, dtype) without return types