diff --git a/src/libcoretest/fmt/mod.rs b/src/libcoretest/fmt/mod.rs index 9fc09b3124e..3f2208e6c2d 100644 --- a/src/libcoretest/fmt/mod.rs +++ b/src/libcoretest/fmt/mod.rs @@ -9,3 +9,10 @@ // except according to those terms. mod num; + +#[test] +fn test_format_flags() { + // No residual flags left by pointer formatting + let p = "".as_ptr(); + assert_eq!(format!("{:p} {:x}", p, 16u), format!("{:p} 10", p)); +}