[IR][tests] Replace returned values in visibility-related tests

^KT-53608
This commit is contained in:
Dmitriy Dolovov
2022-09-15 10:40:30 +02:00
parent f846ecf7d7
commit 15cf2bab98
6 changed files with 60 additions and 60 deletions
+16 -16
View File
@@ -1,20 +1,20 @@
public val publicToInternalTopLevelProperty1 = 42
public val publicToInternalTopLevelProperty2 get() = 42
public val publicToPrivateTopLevelProperty1 = 42
public val publicToPrivateTopLevelProperty2 get() = 42
public val publicToInternalTopLevelProperty1 = "publicToInternalTopLevelProperty1.v1"
public val publicToInternalTopLevelProperty2 get() = "publicToInternalTopLevelProperty2.v1"
public val publicToPrivateTopLevelProperty1 = "publicToPrivateTopLevelProperty1.v1"
public val publicToPrivateTopLevelProperty2 get() = "publicToPrivateTopLevelProperty2.v1"
open class Container {
public val publicToProtectedProperty1 = 42
public val publicToProtectedProperty2 get() = 42
public val publicToInternalProperty1 = 42
public val publicToInternalProperty2 get() = 42
public val publicToPrivateProperty1 = 42
public val publicToPrivateProperty2 get() = 42
public val publicToProtectedProperty1 = "Container.publicToProtectedProperty1.v1"
public val publicToProtectedProperty2 get() = "Container.publicToProtectedProperty2.v1"
public val publicToInternalProperty1 = "Container.publicToInternalProperty1.v1"
public val publicToInternalProperty2 get() = "Container.publicToInternalProperty2.v1"
public val publicToPrivateProperty1 = "Container.publicToPrivateProperty1.v1"
public val publicToPrivateProperty2 get() = "Container.publicToPrivateProperty2.v1"
protected val protectedToPublicProperty1 = 42
protected val protectedToPublicProperty2 get() = 42
protected val protectedToInternalProperty1 = 42
protected val protectedToInternalProperty2 get() = 42
protected val protectedToPrivateProperty1 = 42
protected val protectedToPrivateProperty2 get() = 42
protected val protectedToPublicProperty1 = "Container.protectedToPublicProperty1.v1"
protected val protectedToPublicProperty2 get() = "Container.protectedToPublicProperty2.v1"
protected val protectedToInternalProperty1 = "Container.protectedToInternalProperty1.v1"
protected val protectedToInternalProperty2 get() = "Container.protectedToInternalProperty2.v1"
protected val protectedToPrivateProperty1 = "Container.protectedToPrivateProperty1.v1"
protected val protectedToPrivateProperty2 get() = "Container.protectedToPrivateProperty2.v1"
}
@@ -1,20 +1,20 @@
internal val publicToInternalTopLevelProperty1 = 42
internal val publicToInternalTopLevelProperty2 get() = 42
private val publicToPrivateTopLevelProperty1 = 42
private val publicToPrivateTopLevelProperty2 get() = 42
internal val publicToInternalTopLevelProperty1 = "publicToInternalTopLevelProperty1.v2"
internal val publicToInternalTopLevelProperty2 get() = "publicToInternalTopLevelProperty2.v2"
private val publicToPrivateTopLevelProperty1 = "publicToPrivateTopLevelProperty1.v2"
private val publicToPrivateTopLevelProperty2 get() = "publicToPrivateTopLevelProperty2.v2"
open class Container {
protected val publicToProtectedProperty1 = 42
protected val publicToProtectedProperty2 get() = 42
internal val publicToInternalProperty1 = 42
internal val publicToInternalProperty2 get() = 42
private val publicToPrivateProperty1 = 42
private val publicToPrivateProperty2 get() = 42
protected val publicToProtectedProperty1 = "Container.publicToProtectedProperty1.v2"
protected val publicToProtectedProperty2 get() = "Container.publicToProtectedProperty2.v2"
internal val publicToInternalProperty1 = "Container.publicToInternalProperty1.v2"
internal val publicToInternalProperty2 get() = "Container.publicToInternalProperty2.v2"
private val publicToPrivateProperty1 = "Container.publicToPrivateProperty1.v2"
private val publicToPrivateProperty2 get() = "Container.publicToPrivateProperty2.v2"
public val protectedToPublicProperty1 = 42
public val protectedToPublicProperty2 get() = 42
internal val protectedToInternalProperty1 = 42
internal val protectedToInternalProperty2 get() = 42
private val protectedToPrivateProperty1 = 42
private val protectedToPrivateProperty2 get() = 42
public val protectedToPublicProperty1 = "Container.protectedToPublicProperty1.v2"
public val protectedToPublicProperty2 get() = "Container.protectedToPublicProperty2.v2"
internal val protectedToInternalProperty1 = "Container.protectedToInternalProperty1.v2"
internal val protectedToInternalProperty2 get() = "Container.protectedToInternalProperty2.v2"
private val protectedToPrivateProperty1 = "Container.protectedToPrivateProperty1.v2"
private val protectedToPrivateProperty2 get() = "Container.protectedToPrivateProperty2.v2"
}
@@ -2,24 +2,24 @@ import abitestutils.abiTest
fun box() = abiTest {
val c = ContainerImpl()
expectSuccess(42) { publicToInternalTopLevelProperty1 }
expectSuccess(42) { publicToInternalTopLevelProperty2 }
expectSuccess("publicToInternalTopLevelProperty1.v2") { publicToInternalTopLevelProperty1 }
expectSuccess("publicToInternalTopLevelProperty2.v2") { publicToInternalTopLevelProperty2 }
expectFailure(prefixed("property accessor publicToPrivateTopLevelProperty1.<get-publicToPrivateTopLevelProperty1> can not be called")) { publicToPrivateTopLevelProperty1 }
expectFailure(prefixed("property accessor publicToPrivateTopLevelProperty2.<get-publicToPrivateTopLevelProperty2> can not be called")) { publicToPrivateTopLevelProperty2 }
expectSuccess(42) { c.publicToProtectedProperty1 }
expectSuccess(42) { c.publicToProtectedProperty2 }
expectSuccess("Container.publicToProtectedProperty1.v2") { c.publicToProtectedProperty1 }
expectSuccess("Container.publicToProtectedProperty2.v2") { c.publicToProtectedProperty2 }
expectFailure(prefixed("property accessor publicToInternalProperty1.<get-publicToInternalProperty1> can not be called")) { c.publicToInternalProperty1 }
expectFailure(prefixed("property accessor publicToInternalProperty2.<get-publicToInternalProperty2> can not be called")) { c.publicToInternalProperty2 }
expectFailure(prefixed("property accessor publicToPrivateProperty1.<get-publicToPrivateProperty1> can not be called")) { c.publicToPrivateProperty1 }
expectFailure(prefixed("property accessor publicToPrivateProperty2.<get-publicToPrivateProperty2> can not be called")) { c.publicToPrivateProperty2 }
expectSuccess(42) { c.publicToProtectedProperty1Access() }
expectSuccess(42) { c.publicToProtectedProperty2Access() }
expectSuccess("Container.publicToProtectedProperty1.v2") { c.publicToProtectedProperty1Access() }
expectSuccess("Container.publicToProtectedProperty2.v2") { c.publicToProtectedProperty2Access() }
expectFailure(prefixed("property accessor publicToInternalProperty1.<get-publicToInternalProperty1> can not be called")) { c.publicToInternalProperty1Access() }
expectFailure(prefixed("property accessor publicToInternalProperty2.<get-publicToInternalProperty2> can not be called")) { c.publicToInternalProperty2Access() }
expectFailure(prefixed("property accessor publicToPrivateProperty1.<get-publicToPrivateProperty1> can not be called")) { c.publicToPrivateProperty1Access() }
expectFailure(prefixed("property accessor publicToPrivateProperty2.<get-publicToPrivateProperty2> can not be called")) { c.publicToPrivateProperty2Access() }
expectSuccess(42) { c.protectedToPublicProperty1Access() }
expectSuccess(42) { c.protectedToPublicProperty2Access() }
expectSuccess("Container.protectedToPublicProperty1.v2") { c.protectedToPublicProperty1Access() }
expectSuccess("Container.protectedToPublicProperty2.v2") { c.protectedToPublicProperty2Access() }
expectFailure(prefixed("property accessor protectedToInternalProperty1.<get-protectedToInternalProperty1> can not be called")) { c.protectedToInternalProperty1Access() }
expectFailure(prefixed("property accessor protectedToInternalProperty2.<get-protectedToInternalProperty2> can not be called")) { c.protectedToInternalProperty2Access() }
expectFailure(prefixed("property accessor protectedToPrivateProperty1.<get-protectedToPrivateProperty1> can not be called")) { c.protectedToPrivateProperty1Access() }