code: def test_add_group_expr_with_unmatched_group_id(self):
      grp = Group(0)
  
      grp_expr1 = GroupExpression(MagicMock(), 1)
      grp_expr1.opr.is_logical = lambda: True
  
      grp.add_expr(grp_expr1)
      self.assertEquals(len(grp.logical_exprs), 0)
      self.assertEquals(len(grp.physical_exprs), 0)
  
file_path: evadb/test/unit_tests/optimizer/test_group.py
imports: import unittest
  from mock import MagicMock
  from evadb.optimizer.group import Group
  from evadb.optimizer.group_expression import GroupExpression
  from evadb.optimizer.property import Property, PropertyType
label_desc: Use image node_id 2 for calling the TestGroup obj's underlying member method code with example usage: obj.test_add_group_expr_with_unmatched_group_id() without return types