class_docstr: A unit test to test ancillary utils in setting up a cartesian product GP. 
class_docstr_tok: ["A","unit","test","to","test","ancillary","utils","in","setting","up","a","cartesian","product","GP","."]
docstr: Returns True if two lists of objects are equal. 
docstr_tok: ["Returns","True","if","two","lists","of","objects","are","equal","."]
code: def _test_if_two_lists_of_objects_are_equal(cls, list_1, list_2):
      """Returns True if two lists of objects are equal."""
      assert len(list_1) == len(list_2)
      for l1, l2 in zip(list_1, list_2):
          cls._test_if_two_elements_are_equal(l1, l2)
  
imports: import os
  import numpy
  from .None import cp_domain_utils
  from ..test_data.park1_3.park1_3 import park1_3
  from ..test_data.park1_3.park1_3_mf import park1_3_mf
  from ..test_data.park2_4.park2_4 import park2_4
  from ..test_data.park2_4.park2_4_mf import park2_4_mf
  from ..utils.base_test_class import BaseTestClass, execute_tests
  from ..utils.general_utils import get_idxs_from_list_of_lists
label_desc: Use image node_id 5 for calling the CPDomainUtilsTestCase obj's underlying member method code with example usage: obj._test_if_two_lists_of_objects_are_equal(cls, list_1, list_2) without return types