Skip to content

Commit

Permalink
Add u128 and i128 integer tests
Browse files Browse the repository at this point in the history
  • Loading branch information
CDirkx committed Nov 14, 2020
1 parent 25f6938 commit 6554086
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 6 deletions.
1 change: 1 addition & 0 deletions library/core/tests/num/i128.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
int_module!(i128, i128);
6 changes: 3 additions & 3 deletions library/core/tests/num/int_macros.rs
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,9 @@ macro_rules! int_module {
assert_eq!(B.rotate_left(0), B);
assert_eq!(C.rotate_left(0), C);
// Rotating by a multiple of word size should also have no effect
assert_eq!(A.rotate_left(64), A);
assert_eq!(B.rotate_left(64), B);
assert_eq!(C.rotate_left(64), C);
assert_eq!(A.rotate_left(128), A);
assert_eq!(B.rotate_left(128), B);
assert_eq!(C.rotate_left(128), C);
}

#[test]
Expand Down
2 changes: 2 additions & 0 deletions library/core/tests/num/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ use core::str::FromStr;
#[macro_use]
mod int_macros;

mod i128;
mod i16;
mod i32;
mod i64;
Expand All @@ -19,6 +20,7 @@ mod i8;
#[macro_use]
mod uint_macros;

mod u128;
mod u16;
mod u32;
mod u64;
Expand Down
1 change: 1 addition & 0 deletions library/core/tests/num/u128.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
uint_module!(u128, u128);
6 changes: 3 additions & 3 deletions library/core/tests/num/uint_macros.rs
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,9 @@ macro_rules! uint_module {
assert_eq!(B.rotate_left(0), B);
assert_eq!(C.rotate_left(0), C);
// Rotating by a multiple of word size should also have no effect
assert_eq!(A.rotate_left(64), A);
assert_eq!(B.rotate_left(64), B);
assert_eq!(C.rotate_left(64), C);
assert_eq!(A.rotate_left(128), A);
assert_eq!(B.rotate_left(128), B);
assert_eq!(C.rotate_left(128), C);
}

#[test]
Expand Down

0 comments on commit 6554086

Please sign in to comment.