code: def _name_func(func, _, params):
      strs = []
      for arg in params.args:
          if isinstance(arg, tuple):
              strs.append("_".join(str(a) for a in arg))
          else:
              strs.append(str(arg))
      # sanitize the test name
      name = "_".join(strs)
      return parameterized.to_safe_name(f"{func.__name__}_{name}")
  
imports: import json
  from itertools import product
  from parameterized import param, parameterized
  from .data_utils import get_asset_path
label_desc: Use image node_id 2 for calling a global function with example usage: _name_func(func, _, params) and returns: parameterized