code: def test_get_function_catalog_entry_by_name(self, function_mock):
      catalog = CatalogManager(MagicMock())
      actual = catalog.get_function_catalog_entry_by_name("name")
      function_mock.return_value.get_entry_by_name.assert_called_with(
          "name"
      )
      self.assertEqual(
          actual,
          function_mock.return_value.get_entry_by_name.return_value,
      )
  
imports: import unittest
  import mock
  import pytest
  from mock import ANY, MagicMock
  from evadb.catalog.catalog_manager import CatalogManager
  from evadb.catalog.catalog_type import ColumnType, TableType
  from evadb.catalog.catalog_utils import get_video_table_column_definitions
  from evadb.catalog.models.column_catalog import ColumnCatalogEntry
  from evadb.catalog.models.function_catalog import FunctionCatalogEntry
  from evadb.parser.table_ref import TableInfo
  from evadb.parser.types import FileFormatType
label_desc: Use image node_id 9 for calling the CatalogManagerTests obj's underlying member method code with example usage: obj.test_get_function_catalog_entry_by_name(function_mock) without return types