diff options
| author | Michael Lamparski <diagonaldevice@gmail.com> | 2018-04-30 07:37:19 -0400 |
|---|---|---|
| committer | Michael Lamparski <diagonaldevice@gmail.com> | 2018-04-30 07:37:19 -0400 |
| commit | 02b3da1200df47ea7343dd2cd960b8afe983ac9c (patch) | |
| tree | bbed250e790a68f450fff10d5b947d99faa7b7ce /src/liballoc | |
| parent | ce66f5d9185aa2b81159fa61597bbb6e4cf2847f (diff) | |
| download | rust-02b3da1200df47ea7343dd2cd960b8afe983ac9c.tar.gz rust-02b3da1200df47ea7343dd2cd960b8afe983ac9c.zip | |
decrease false negatives for str overflow test
Diffstat (limited to 'src/liballoc')
| -rw-r--r-- | src/liballoc/tests/str.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/liballoc/tests/str.rs b/src/liballoc/tests/str.rs index bfba9a6b393..696ce79f369 100644 --- a/src/liballoc/tests/str.rs +++ b/src/liballoc/tests/str.rs @@ -602,7 +602,9 @@ mod slice_index { mod rangeinclusive { let DATA = "hello"; - let BAD_INPUT = 1..=usize::max_value(); + // note: using 0 specifically ensures that the result of overflowing is 0..0, + // so that `get` doesn't simply return None for the wrong reason. + let BAD_INPUT = 0..=usize::max_value(); const EXPECT_MSG = "maximum usize"; !!generate_tests!! |
