diff --git a/src/lib.rs b/src/lib.rs index 13b20c7..3247810 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -111,7 +111,7 @@ mod tests { #[test] fn number() { - let result = format!("a: {}", 32523532u64); + let result = format!("a: {}", 32_523_532_u64); assert_eq!(result, "a: 32523532"); } diff --git a/tests/base.rs b/tests/base.rs index 33c7c22..08ad8da 100644 --- a/tests/base.rs +++ b/tests/base.rs @@ -45,7 +45,7 @@ fn dont_move() { #[test] fn ptr_correct_addr() { static STATIC: u8 = 0; - let addr = std::format!("{:p}", (&STATIC) as *const u8); + let addr = std::format!("{:p}", std::ptr::addr_of!(STATIC)); let fmt = format!("{:p}", &STATIC); assert_eq!(addr, fmt); diff --git a/tests/num.rs b/tests/num.rs index 4bc9a41..82919b8 100644 --- a/tests/num.rs +++ b/tests/num.rs @@ -99,10 +99,10 @@ fn test_format_int() { assert_eq!(format!("{:X}", 55), "37"); assert_eq!(format!("{:e}", 55), "5.5e1"); assert_eq!(format!("{:E}", 55), "5.5E1"); - assert_eq!(format!("{:e}", 10000000000u64), "1e10"); - assert_eq!(format!("{:E}", 10000000000u64), "1E10"); - assert_eq!(format!("{:e}", 10000000001u64), "1.0000000001e10"); - assert_eq!(format!("{:E}", 10000000001u64), "1.0000000001E10"); + assert_eq!(format!("{:e}", 10_000_000_000_u64), "1e10"); + assert_eq!(format!("{:E}", 10_000_000_000_u64), "1E10"); + assert_eq!(format!("{:e}", 10_000_000_001_u64), "1.0000000001e10"); + assert_eq!(format!("{:E}", 10_000_000_001_u64), "1.0000000001E10"); } #[test]