docstr: Test that additional keyword arguments to CometLoggerCallback get
  passed through to comet_ml.Experiment on log_trial_start
docstr_tok: ["Test","that","additional","keyword","arguments","to","CometLoggerCallback","get","passed","through","to","comet_ml.Experiment","on","log_trial_start"]
code: def test_kwargs_passthrough(self, experiment):
      """Test that additional keyword arguments to CometLoggerCallback get
      passed through to comet_ml.Experiment on log_trial_start
      """
      experiment_kwargs = {"kwarg_1": "val_1"}
      logger = CometLoggerCallback(**experiment_kwargs)
      trial = MockTrial({"parameter": 1}, "trial2", 1, "artifact")
      logger.log_trial_start(trial)
  
      # These are the default kwargs that get passed to create the experiment
      expected_kwargs = {
          kwarg: False for kwarg in logger._exclude_autolog
      }
      expected_kwargs.update(experiment_kwargs)
  
      experiment.assert_called_with(**expected_kwargs)
  
imports: import unittest
  from unittest.mock import patch
  from ray.air.integrations.comet import CometLoggerCallback
  from collections import namedtuple
label_desc: Use image node_id 1 for calling the ExperimentKwargsTest obj's underlying member method code with example usage: obj.test_kwargs_passthrough(experiment) without return types