code: def test_wandb_close():
      optimizer = torch.optim.SGD([torch.tensor(0.0)], lr=0.01)
      wrapper = OptimizerParamsHandler(
          optimizer=optimizer, param_name="lr"
      )
      mock_logger = MagicMock(spec=WandBLogger)
      mock_logger.log = MagicMock()
      mock_engine = MagicMock()
      wrapper(mock_engine, mock_logger, Events.ITERATION_STARTED)
      mock_logger.close()
  
file_path: ignite/tests/ignite/contrib/handlers/test_wandb_logger.py
imports: from unittest.mock import call, MagicMock
  import pytest
  import torch
  from ignite.contrib.handlers.wandb_logger import global_step_from_engine, OptimizerParamsHandler, OutputHandler, WandBLogger
  from ignite.engine import Events, State
label_desc: Use image node_id 12 for calling a global function with example usage: test_wandb_close() without return types