KT-31639: Fix Iterables.drop integer overflow
This commit is contained in:
committed by
Ilya Gorbunov
parent
e5565b817b
commit
c885cadde4
@@ -156,4 +156,10 @@ class IndexOverflowJVMTest {
|
||||
assertEquals(expectedEnd, dropTake.last())
|
||||
}
|
||||
|
||||
@Test
|
||||
fun dropMaxValue() {
|
||||
val range = 0L..Int.MAX_VALUE + 1L
|
||||
assertEquals(listOf(Int.MAX_VALUE.toLong(), Int.MAX_VALUE + 1L), range.drop(Int.MAX_VALUE))
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user