Skip to content

Commit 194e078

Browse files
committed
assert
1 parent 3f4703c commit 194e078

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

onnx_diagnostic/ext_test_case.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1068,11 +1068,14 @@ def assertEqualAny(
10681068
self.assertEqualAny(CacheKeyValue(expected), CacheKeyValue(value))
10691069
elif expected.__class__.__name__ == "CacheKeyValue":
10701070
self.assertEqual(type(expected), type(value), msg=msg)
1071-
self.assertEqualAny(
1072-
[cls.__name__ for cls in expected.cls_layers],
1073-
[cls.__name__ for cls in value.cls_layers],
1074-
msg=msg,
1075-
)
1071+
if expected.cls_layers is None:
1072+
self.assertEqual(expected.cls_layers, value.cls_layers)
1073+
else:
1074+
self.assertEqualAny(
1075+
[cls.__name__ for cls in expected.cls_layers],
1076+
[cls.__name__ for cls in value.cls_layers],
1077+
msg=msg,
1078+
)
10761079
self.assertEqualAny(expected.key_cache, value.key_cache, msg=msg)
10771080
self.assertEqualAny(expected.value_cache, value.value_cache, msg=msg)
10781081
elif expected.__class__.__name__ == "EncoderDecoderCache":

0 commit comments

Comments
 (0)