File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
utbot-framework/src/main/kotlin/org/utbot/framework/codegen/tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -577,6 +577,7 @@ open class CgMethodConstructor(val context: CgContext) : CgContextOwner by conte
577
577
val modelWithField = ModelWithField (expectedModel, expectedModelField)
578
578
if (modelWithField in visitedModels) return
579
579
580
+ @Suppress(" NAME_SHADOWING" )
580
581
var expected = expected
581
582
if (expected == null ) {
582
583
require(! needExpectedDeclaration(expectedModel))
@@ -754,7 +755,8 @@ open class CgMethodConstructor(val context: CgContext) : CgContextOwner by conte
754
755
return
755
756
}
756
757
757
- if (expected.hasNotParametrizedCustomEquals()) {
758
+ // We can use overridden equals if we have one, but not for mocks.
759
+ if (expected.hasNotParametrizedCustomEquals() && ! expectedModel.isMock) {
758
760
// We rely on already existing equals
759
761
currentBlock + = CgSingleLineComment (" ${expected.type.canonicalName} has overridden equals method" )
760
762
currentBlock + = assertions[assertEquals](expected, actual).toStatement()
You can’t perform that action at this time.
0 commit comments