diff options
| author | arthurprs <arthurprs@gmail.com> | 2015-07-18 18:59:38 -0300 |
|---|---|---|
| committer | arthurprs <arthurprs@gmail.com> | 2015-07-19 09:54:44 -0300 |
| commit | c073f81920bc2324b026cf9610a096df0d97c6a5 (patch) | |
| tree | f7608d227096c4f699f91441e456bc0ed3171365 /src/libcoretest | |
| parent | ebf9e1aaf63e741cec122f3cea1afa6d62b01350 (diff) | |
| download | rust-c073f81920bc2324b026cf9610a096df0d97c6a5.tar.gz rust-c073f81920bc2324b026cf9610a096df0d97c6a5.zip | |
optimize from_str_radix
Diffstat (limited to 'src/libcoretest')
| -rw-r--r-- | src/libcoretest/num/mod.rs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/libcoretest/num/mod.rs b/src/libcoretest/num/mod.rs index 998f4b21ece..a9baa2cc477 100644 --- a/src/libcoretest/num/mod.rs +++ b/src/libcoretest/num/mod.rs @@ -117,7 +117,14 @@ mod tests { } #[test] - fn test_int_from_minus_sign() { - assert_eq!("-".parse::<i32>().ok(), None); + fn test_invalid() { + assert_eq!("--129".parse::<i8>().ok(), None); + assert_eq!("Съешь".parse::<u8>().ok(), None); + } + + #[test] + fn test_empty() { + assert_eq!("-".parse::<i8>().ok(), None); + assert_eq!("".parse::<u8>().ok(), None); } } |
