tests for comparison of changes in classes

This commit is contained in:
Michael Nedzelsky
2015-08-05 16:38:19 +03:00
parent df283c8f02
commit ae7cc8e430
60 changed files with 953 additions and 0 deletions
@@ -0,0 +1,31 @@
package test
class ClassWithFunAdded {
fun added() {}
public fun unchangedFun() {}
}
class ClassWithFunRemoved {
public fun unchangedFun() {}
}
class ClassWithValAndFunAddedAndRemoved {
public val valAdded: String = ""
fun funAdded() {}
public fun unchangedFun() {}
}
class ClassWithValConvertedToVar {
public var value: Int = 10
public fun unchangedFun() {}
}
class ClassWithChangedVisiblityForFun1 {
private fun foo() {}
public fun unchangedFun() {}
}
class ClassWithChangedVisiblityForFun2 {
protected fun foo() {}
public fun unchangedFun() {}
}
@@ -0,0 +1,33 @@
package test
class ClassWithFunAdded {
public fun unchangedFun() {}
}
class ClassWithFunRemoved {
fun removed() {}
public fun unchangedFun() {}
}
class ClassWithValAndFunAddedAndRemoved {
public val valRemoved: Int = 10
fun funRemoved() {}
public fun unchangedFun() {}
}
class ClassWithValConvertedToVar {
public val value: Int = 10
public fun unchangedFun() {}
}
class ClassWithChangedVisiblityForFun1 {
protected fun foo() {}
public fun unchangedFun() {}
}
class ClassWithChangedVisiblityForFun2 {
private fun foo() {}
public fun unchangedFun() {}
}
@@ -0,0 +1,12 @@
changes in test/ClassWithChangedVisiblityForFun1: MEMBERS
[foo]
changes in test/ClassWithChangedVisiblityForFun2: MEMBERS
[foo]
changes in test/ClassWithFunAdded: MEMBERS
[added]
changes in test/ClassWithFunRemoved: MEMBERS
[removed]
changes in test/ClassWithValAndFunAddedAndRemoved: MEMBERS
[funAdded, funRemoved, valAdded, valRemoved]
changes in test/ClassWithValConvertedToVar: MEMBERS
[value]