code: def _test_return_dict_logs(self, logs):
      test_logs = {"time": ANY, "test_loss": ANY}
      test_logs.update(
          {
              "test_" + metric_name: metric
              for metric_name, metric in zip(
                  self.batch_metrics_names, self.batch_metrics_values
              )
          }
      )
      test_logs.update(
          {
              "test_" + metric_name: metric
              for metric_name, metric in zip(
                  self.epoch_metrics_names, self.epoch_metrics_values
              )
          }
      )
      self.assertEqual(logs, test_logs)
  
imports: import os
  from unittest.mock import ANY, MagicMock, call
  import numpy
  import torch
  import torch.nn
  from poutyne import Callback
  from tests.framework.base import CaptureOutputBase
label_desc: Use image node_id 6 for calling the ModelFittingTestCase obj's underlying member method code with example usage: obj._test_return_dict_logs(logs) without return types