code: def test_equals(self):
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="5"), 5
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="True"),
          True,
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="mom"),
          "mom",
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="5"), 6
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="True"),
          False,
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="equals", value="mom"),
          "moms",
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="5"), 5
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="True"), True
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="mom"), "mom"
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="5"), 6
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="True"), False
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is", value="mom"), "moms"
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="5"), 5
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="True"), True
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="mom"), "mom"
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="5"), 6
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="True"), False
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="==", value="mom"), "moms"
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="5"), 5
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="True"), True
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="mom"), "mom"
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="5"), 6
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="True"), False
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="===", value="mom"), "moms"
      )
  
imports: from __future__ import absolute_import
  from unittest import TestCase
  from sagemaker.jumpstart.filters import FILTER_OPERATOR_STRING_MAPPINGS, And, BooleanValues, FilterOperators, Identity, ModelFilter, Not, Or, parse_filter_string
  from sagemaker.jumpstart.filters import evaluate_filter_expression
label_desc: Use image node_id 1 for calling the TestEvaluateFilterExpression obj's underlying member method code with example usage: obj.test_equals() without return types