Clean warnings and refactor stdlib tests.

Merge RangeJVMTest into RangeTest.
This commit is contained in:
Ilya Gorbunov
2017-04-12 09:23:57 +03:00
parent ac46f1e23d
commit 6ae19e03d5
32 changed files with 133 additions and 124 deletions
+3 -1
View File
@@ -47,6 +47,7 @@ class LazyJVMTest {
accessThreads.forEach { it.join() }
assertEquals(2, counter.get())
@Suppress("NAME_SHADOWING")
for ((counter, initialized) in runs) {
assertEquals(initialized, counter == 2, "Expected uninitialized on first, initialized on second call: initialized=$initialized, counter=$counter")
}
@@ -71,7 +72,8 @@ class LazyJVMTest {
assertEquals(2, counter.get())
assertEquals(2, lazy.value)
for ((counter, initialized) in runs) {
@Suppress("NAME_SHADOWING")
for ((_, initialized) in runs) {
assertFalse(initialized, "Expected uninitialized on first and second run")
}
}
+1
View File
@@ -23,6 +23,7 @@ import org.junit.Test
class TODOTest {
private class PartiallyImplementedClass {
public val prop: String get() = TODO()
@Suppress("UNREACHABLE_CODE", "CAST_NEVER_SUCCEEDS")
fun method1() = TODO() as String
public fun method2(): Int = TODO()