diff options
| author | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-01-30 23:55:34 +1100 | 
|---|---|---|
| committer | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-02-01 13:03:02 +1100 | 
| commit | 1f15d24243078903410176a0924bd5d09fe1c2b8 (patch) | |
| tree | ef54ec9496369d1b7eb7aca45779cc097ce03a43 /src/libstd/num/uint_macros.rs | |
| parent | 1388c053a8b59347b607674fb5b83910d309aa9b (diff) | |
| download | rust-1f15d24243078903410176a0924bd5d09fe1c2b8.tar.gz rust-1f15d24243078903410176a0924bd5d09fe1c2b8.zip  | |
Move int and uint overflow tests into macros
Diffstat (limited to 'src/libstd/num/uint_macros.rs')
| -rw-r--r-- | src/libstd/num/uint_macros.rs | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libstd/num/uint_macros.rs b/src/libstd/num/uint_macros.rs index 224f16cc663..eb483843b5d 100644 --- a/src/libstd/num/uint_macros.rs +++ b/src/libstd/num/uint_macros.rs @@ -318,6 +318,13 @@ mod tests { use u16; #[test] + fn test_overflows() { + assert!(MAX > 0); + assert!(MIN <= 0); + assert_eq!(MIN + MAX + 1, 0); + } + + #[test] fn test_num() { num::test_num(10 as $T, 2 as $T); }  | 
