code: def __init__(
      self, name: str, entry_points: Iterable[metadata.EntryPoint]
  ) -> None:
      self.metadata = {"Name": name}
      self.entry_points = entry_points
  
file_path: airflow/tests/utils/test_entry_points.py
imports: from __future__ import annotations
  from typing import Iterable
  from unittest import mock
  from airflow.utils.entry_points import entry_points_with_dist, metadata
label_desc: Use image node_id 1 to create a new MockDistribution object  with example: obj = MockDistribution(name, entry_points)