code: def test_draw_sample(
      fridge_ds,
      fridge_class_map,
      monkeypatch,
      color_map,
      include_only,
      exclude_labels,
      include_instances_task_names,
      include_classification_task_names,
  ):
      monkeypatch.setattr(plt, "show", lambda: None)
      sample = fridge_ds[0][0]
      img = draw_sample(
          sample,
          class_map=fridge_class_map,
          denormalize_fn=denormalize_imagenet,
          color_map=color_map,
          include_only=include_only,
          exclude_labels=exclude_labels,
      )
      show_img(img, show=True)
  
imports: import pytest
  from icevision.parsers.coco_parser import COCOKeypointsMetadata
  from icevision.all import *
label_desc: Use image node_id 2 for calling a global function with example usage: test_draw_sample(fridge_ds, fridge_class_map, monkeypatch, color_map, include_only, exclude_labels, include_instances_task_names, include_classification_task_names) without return types