code: def test_add_conditions_wrong_name():
      # Arrange
      check = DummyCheck()
  
      # Act & Assert
      assert_that(
          calling(check.add_condition).with_args(333, lambda r: True),
          raises(
              DeepchecksValueError,
              "Condition name must be of type str but got: int",
          ),
      )
  
imports: import numpy
  import pandas
  from hamcrest import *
  from deepchecks import __version__
  from deepchecks.core import BaseCheck, CheckResult, ConditionResult
  from deepchecks.core.condition import ConditionCategory
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.tabular import Context, TrainTestCheck
label_desc: Use image node_id 3 for calling a global function with example usage: test_add_conditions_wrong_name() without return types