docstr: Test that the hooks are constructed correctly.
docstr_tok: ["Test","that","the","hooks","are","constructed","correctly","."]
code: def test_constructors(self) -> None:
      """
      Test that the hooks are constructed correctly.
      """
      config = {
          "server": "test_server",
          "port": "test_port",
          "env": "test_env",
          "title_suffix": "_test_suffix",
      }
      self.constructor_test_helper(
          config=config,
          hook_type=VisdomHook,
          hook_registry_name="visdom",
      )
  
file_path: ClassyVision/test/manual/hooks_visdom_hook_test.py
imports: import copy
  import unittest
  import unittest.mock
  from itertools import product
  from classy_vision.hooks import VisdomHook
  from classy_vision.tasks import build_task
  from test.generic.config_utils import get_test_task_config
  from test.generic.hook_test_utils import HookTestBase
  from visdom import Visdom
label_desc: Use image node_id 1 for calling the TestVisdomHook obj's underlying member method code with example usage: obj.test_constructors() without return types