code: def test_special_character_in_feature_name(self):
      feature = Feature("status=A14")
      actual = feature.evaluate({"status=A14": True})
      self.assertTrue(actual)
      feature = Feature("status==A14")
      actual = feature.evaluate({"status==A14": True})
      self.assertTrue(actual)
      feature = Feature("status.A14")
      actual = feature.evaluate({"status.A14": True})
      self.assertTrue(actual)
      feature = Feature("status%A14")
      actual = feature.evaluate({"status%A14": True})
      self.assertTrue(actual)
      feature = Feature("status^A14")
      actual = feature.evaluate({"status^A14": True})
      self.assertTrue(actual)
      feature = Feature(".status^A14")
      actual = feature.evaluate({".status^A14": True})
      self.assertTrue(actual)
  
file_path: AIX360/tests/rule_induction/trxf/core/test_feature.py
imports: import tokenize
  from unittest import TestCase
  from aix360.algorithms.rule_induction.trxf.core.feature import Feature, _shunting_yard
label_desc: Use image node_id 7 for calling the TestFeature obj's underlying member method code with example usage: obj.test_special_character_in_feature_name() without return types