[Commonizer] Minor. Clean-up in AbstractCommonizerTest
This commit is contained in:
+2
-2
@@ -22,7 +22,7 @@ abstract class AbstractCommonizerTest<T, R> {
|
||||
|
||||
protected abstract fun createCommonizer(): Commonizer<T, R>
|
||||
|
||||
protected open fun isEqual(a: R?, b: R?): Boolean = a == b
|
||||
protected open fun areEqual(a: R?, b: R?): Boolean = a == b
|
||||
|
||||
protected fun doTestSuccess(expected: R, vararg variants: T) {
|
||||
check(variants.isNotEmpty())
|
||||
@@ -34,7 +34,7 @@ abstract class AbstractCommonizerTest<T, R> {
|
||||
}
|
||||
|
||||
val actual = commonized.result
|
||||
if (!isEqual(expected, actual)) throw ObjectsNotEqual("Expected: $expected\nActual: $actual")
|
||||
if (!areEqual(expected, actual)) throw ObjectsNotEqual("Expected: $expected\nActual: $actual")
|
||||
}
|
||||
|
||||
protected fun doTestFailure(
|
||||
|
||||
+1
-1
@@ -100,7 +100,7 @@ class RootCommonizerTest : AbstractCommonizerTest<CirRoot, CirRoot>() {
|
||||
|
||||
override fun createCommonizer() = RootCommonizer()
|
||||
|
||||
override fun isEqual(a: CirRoot?, b: CirRoot?) = (a === b) || (a != null && b != null && a.target == b.target)
|
||||
override fun areEqual(a: CirRoot?, b: CirRoot?) = (a === b) || (a != null && b != null && a.target == b.target)
|
||||
|
||||
private companion object {
|
||||
fun CommonizerTarget.toMock() = CirRoot.create(target = this)
|
||||
|
||||
+1
-1
@@ -528,7 +528,7 @@ class TypeCommonizerTest : AbstractCommonizerTest<CirType, CirType>() {
|
||||
|
||||
override fun createCommonizer() = TypeCommonizer(classifiers)
|
||||
|
||||
override fun isEqual(a: CirType?, b: CirType?) = (a === b) || (a != null && b != null && areEqual(classifiers, a, b))
|
||||
override fun areEqual(a: CirType?, b: CirType?) = (a === b) || (a != null && b != null && areEqual(classifiers, a, b))
|
||||
|
||||
companion object {
|
||||
fun areEqual(classifiers: CirKnownClassifiers, a: CirType, b: CirType): Boolean =
|
||||
|
||||
+1
-1
@@ -142,7 +142,7 @@ class ValueParameterCommonizerTest : AbstractCommonizerTest<CirValueParameter, C
|
||||
|
||||
override fun createCommonizer() = ValueParameterCommonizer(MOCK_CLASSIFIERS)
|
||||
|
||||
override fun isEqual(a: CirValueParameter?, b: CirValueParameter?) =
|
||||
override fun areEqual(a: CirValueParameter?, b: CirValueParameter?) =
|
||||
(a === b) || (a != null && b != null && areEqual(MOCK_CLASSIFIERS, a, b))
|
||||
|
||||
internal companion object {
|
||||
|
||||
+1
-1
@@ -152,7 +152,7 @@ class ValueParameterListCommonizerTest : AbstractCommonizerTest<List<CirValuePar
|
||||
|
||||
override fun createCommonizer() = ValueParameterListCommonizer(MOCK_CLASSIFIERS)
|
||||
|
||||
override fun isEqual(a: List<CirValueParameter>?, b: List<CirValueParameter>?): Boolean {
|
||||
override fun areEqual(a: List<CirValueParameter>?, b: List<CirValueParameter>?): Boolean {
|
||||
if (a === b)
|
||||
return true
|
||||
else if (a == null || b == null || a.size != b.size)
|
||||
|
||||
Reference in New Issue
Block a user