Fix tests: "Placing function type parameters after the function name" error

This commit is contained in:
Yan Zhulanow
2015-11-26 15:56:31 +03:00
parent 3001af56c9
commit a3ff3ffc45
435 changed files with 550 additions and 569 deletions
+2 -2
View File
@@ -4,14 +4,14 @@ package kotlin
fun fail(message: String? = null): Nothing = throw Exception(message)
fun assertEquals<T>(expected: T, actual: T, message: String? = null) {
fun <T> assertEquals(expected: T, actual: T, message: String? = null) {
if (expected != actual) {
val msg = if (message == null) "" else (" message = '" + message + "',")
fail("Unexpected value:$msg expected = '$expected', actual = '$actual'")
}
}
fun assertNotEquals<T>(illegal: T, actual: T, message: String? = null) {
fun <T> assertNotEquals(illegal: T, actual: T, message: String? = null) {
if (illegal == actual) {
val msg = if (message == null) "" else (" message = '" + message + "',")
fail("Illegal value:$msg illegal = '$illegal', actual = '$actual'")