code: def __init__(
      self,
      data,
      expect,
      labels=None,
      meta=None,
      agg_fn="all",
      templates=None,
      print_first=None,
      name=None,
      capability=None,
      description=None,
  ):
      self.data = data
      self.expect = expect
      self.labels = labels
      self.meta = meta
      self.agg_fn = agg_fn
      self.templates = templates
      self.print_first = print_first
      self.run_idxs = None
      self.result_indexes = None
      self.name = name
      self.capability = capability
      self.description = description
  
imports: from abc import ABC, abstractmethod
  import dill
  from munch import Munch
  import numpy
  import inspect
  from .expect import iter_with_optional, Expect
  from .viewer.test_summarizer import TestSummarizer
label_desc: Use image node_id 1 to create a new AbstractTest object from inherited base classes: ABC with example: obj = AbstractTest(data, expect, labels, meta, agg_fn, templates, print_first, name, capability, description)