Implement members: implement functions in the same order as within Java interface
#KT-31760 Fixed
This commit is contained in:
committed by
Yan Zhulanow
parent
741ebeb7b8
commit
098469eb85
@@ -63,6 +63,10 @@ abstract class AbstractOverrideImplementTest : KotlinLightCodeInsightFixtureTest
|
||||
doDirectoryTest(OverrideMembersHandler(), memberToImplement)
|
||||
}
|
||||
|
||||
protected fun doMultiImplementDirectoryTest() {
|
||||
doMultiDirectoryTest(ImplementMembersHandler())
|
||||
}
|
||||
|
||||
protected fun doMultiOverrideDirectoryTest() {
|
||||
doMultiDirectoryTest(OverrideMembersHandler())
|
||||
}
|
||||
|
||||
@@ -45,6 +45,10 @@ class OverrideImplementTest : AbstractOverrideImplementTest() {
|
||||
doImplementDirectoryTest()
|
||||
}
|
||||
|
||||
fun testJavaInterfaceMethodInCorrectOrder() {
|
||||
doMultiImplementDirectoryTest()
|
||||
}
|
||||
|
||||
fun testJavaParameters() {
|
||||
doImplementDirectoryTest()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user