Ejemplo n.º 1
0
 def _yield_list_diffs(self, list1, list2, names):
     for index, (item1, item2) in enumerate(zip(list1, list2)):
         name = ' (%s)' % names[index] if index in names else ''
         try:
             assert_equals(item1, item2, msg='Index %d%s' % (index, name))
         except AssertionError as err:
             yield unic(err)
Ejemplo n.º 2
0
 def _yield_list_diffs(self, list1, list2, names):
     for index, (item1, item2) in enumerate(zip(list1, list2)):
         name = ' (%s)' % names[index] if index in names else ''
         try:
             assert_equals(item1, item2, msg='Index %d%s' % (index, name))
         except AssertionError as err:
             yield unic(err)
Ejemplo n.º 3
0
 def _yield_dict_diffs(self, keys, dict1, dict2):
     for key in keys:
         try:
             assert_equals(dict1[key], dict2[key], msg='Key %s' % (key, ))
         except AssertionError as err:
             yield unic(err)
Ejemplo n.º 4
0
 def _yield_dict_diffs(self, keys, dict1, dict2):
     for key in keys:
         try:
             assert_equals(dict1[key], dict2[key], msg='Key %s' % (key,))
         except AssertionError as err:
             yield unic(err)