Implement contains extension functions for URanges (KT-26378)
This commit is contained in:
committed by
Ilya Gorbunov
parent
cb587893c0
commit
bf83f0e070
@@ -416,15 +416,11 @@ public class RangeTest {
|
||||
assertFailsWithIllegalArgument { CharProgression.fromClosedRange('a', 'b', Int.MIN_VALUE) }
|
||||
assertFailsWithIllegalArgument { IntProgression.fromClosedRange(0, 1, Int.MIN_VALUE) }
|
||||
assertFailsWithIllegalArgument { LongProgression.fromClosedRange(0, 1, Long.MIN_VALUE) }
|
||||
assertFailsWithIllegalArgument { UIntProgression.fromClosedRange(0u, 1u, Int.MIN_VALUE) }
|
||||
assertFailsWithIllegalArgument { ULongProgression.fromClosedRange(0u, 1u, Long.MIN_VALUE) }
|
||||
}
|
||||
|
||||
@Test fun randomInEmptyRange() {
|
||||
assertFailsWith<NoSuchElementException> { IntRange.EMPTY.random() }
|
||||
assertFailsWith<NoSuchElementException> { LongRange.EMPTY.random() }
|
||||
assertFailsWith<NoSuchElementException> { CharRange.EMPTY.random() }
|
||||
assertFailsWith<NoSuchElementException> { UIntRange.EMPTY.random() }
|
||||
assertFailsWith<NoSuchElementException> { ULongRange.EMPTY.random() }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user