Bless all pretty printer tests and ui tests

This commit is contained in:
David Tolnay 2022-01-21 18:10:12 -08:00
parent 40fcbbafa0
commit ca3057fd55
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
5 changed files with 23 additions and 22 deletions

View File

@ -119,9 +119,9 @@ fn syntax() {
let _ = #[attr] foo![#! [attr]]; let _ = #[attr] foo![#! [attr]];
let _ = #[attr] foo! {}; let _ = #[attr] foo! {};
let _ = #[attr] foo! { #! [attr] }; let _ = #[attr] foo! { #! [attr] };
let _ = #[attr] Foo{bar: baz,}; let _ = #[attr] Foo { bar: baz };
let _ = #[attr] Foo{..foo}; let _ = #[attr] Foo { ..foo };
let _ = #[attr] Foo{bar: baz, ..foo}; let _ = #[attr] Foo { bar: baz, ..foo };
let _ = #[attr] (0); let _ = #[attr] (0);
{ {

View File

@ -8,9 +8,10 @@ struct C {
#[allow()] #[allow()]
const C: C = const C: C =
C{ C {
#[cfg(debug_assertions)] #[cfg(debug_assertions)]
field: 0, field: 0,
#[cfg(not(debug_assertions))] #[cfg(not(debug_assertions))]
field: 1,}; field: 1,
};

View File

@ -90,9 +90,9 @@ struct Foo {
fn _7() { fn _7() {
#[rustc_dummy] #[rustc_dummy]
Foo{data: (),}; Foo { data: () };
let _ = #[rustc_dummy] Foo{data: (),}; let _ = #[rustc_dummy] Foo { data: () };
} }
fn _8() { fn _8() {
@ -209,7 +209,7 @@ fn _11() {
let mut x = 0; let mut x = 0;
let _ = #[rustc_dummy] x = 15; let _ = #[rustc_dummy] x = 15;
let _ = #[rustc_dummy] x += 15; let _ = #[rustc_dummy] x += 15;
let s = Foo{data: (),}; let s = Foo { data: () };
let _ = #[rustc_dummy] s.data; let _ = #[rustc_dummy] s.data;
let _ = (#[rustc_dummy] s).data; let _ = (#[rustc_dummy] s).data;
let t = Bar(()); let t = Bar(());
@ -235,9 +235,9 @@ fn _11() {
let _ = #[rustc_dummy] expr_mac!(); let _ = #[rustc_dummy] expr_mac!();
let _ = #[rustc_dummy] expr_mac![]; let _ = #[rustc_dummy] expr_mac![];
let _ = #[rustc_dummy] expr_mac! {}; let _ = #[rustc_dummy] expr_mac! {};
let _ = #[rustc_dummy] Foo{data: (),}; let _ = #[rustc_dummy] Foo { data: () };
let _ = #[rustc_dummy] Foo{..s}; let _ = #[rustc_dummy] Foo { ..s };
let _ = #[rustc_dummy] Foo{data: (), ..s}; let _ = #[rustc_dummy] Foo { data: (), ..s };
let _ = #[rustc_dummy] (0); let _ = #[rustc_dummy] (0);
} }

View File

@ -315,17 +315,17 @@ fn test_expr() {
assert_eq!(stringify_expr!(mac! { ... }), "mac! { ... }"); assert_eq!(stringify_expr!(mac! { ... }), "mac! { ... }");
// ExprKind::Struct // ExprKind::Struct
assert_eq!(stringify_expr!(Struct {}), "Struct{}"); // FIXME assert_eq!(stringify_expr!(Struct {}), "Struct {}");
#[rustfmt::skip] // https://github.com/rust-lang/rustfmt/issues/5151 #[rustfmt::skip] // https://github.com/rust-lang/rustfmt/issues/5151
assert_eq!(stringify_expr!(<Struct as Trait>::Type {}), "<Struct as Trait>::Type{}"); assert_eq!(stringify_expr!(<Struct as Trait>::Type {}), "<Struct as Trait>::Type {}");
assert_eq!(stringify_expr!(Struct { .. }), "Struct{..}"); // FIXME assert_eq!(stringify_expr!(Struct { .. }), "Struct { .. }");
assert_eq!(stringify_expr!(Struct { ..base }), "Struct{..base}"); // FIXME assert_eq!(stringify_expr!(Struct { ..base }), "Struct { ..base }");
assert_eq!(stringify_expr!(Struct { x }), "Struct{x,}"); assert_eq!(stringify_expr!(Struct { x }), "Struct { x }");
assert_eq!(stringify_expr!(Struct { x, .. }), "Struct{x, ..}"); assert_eq!(stringify_expr!(Struct { x, .. }), "Struct { x, .. }");
assert_eq!(stringify_expr!(Struct { x, ..base }), "Struct{x, ..base}"); assert_eq!(stringify_expr!(Struct { x, ..base }), "Struct { x, ..base }");
assert_eq!(stringify_expr!(Struct { x: true }), "Struct{x: true,}"); assert_eq!(stringify_expr!(Struct { x: true }), "Struct { x: true }");
assert_eq!(stringify_expr!(Struct { x: true, .. }), "Struct{x: true, ..}"); assert_eq!(stringify_expr!(Struct { x: true, .. }), "Struct { x: true, .. }");
assert_eq!(stringify_expr!(Struct { x: true, ..base }), "Struct{x: true, ..base}"); assert_eq!(stringify_expr!(Struct { x: true, ..base }), "Struct { x: true, ..base }");
// ExprKind::Repeat // ExprKind::Repeat
assert_eq!(stringify_expr!([(); 0]), "[(); 0]"); assert_eq!(stringify_expr!([(); 0]), "[(); 0]");

View File

@ -1,6 +1,6 @@
[$DIR/dbg-macro-expected-behavior.rs:20] Unit = Unit [$DIR/dbg-macro-expected-behavior.rs:20] Unit = Unit
[$DIR/dbg-macro-expected-behavior.rs:21] a = Unit [$DIR/dbg-macro-expected-behavior.rs:21] a = Unit
[$DIR/dbg-macro-expected-behavior.rs:27] Point{x: 42, y: 24,} = Point { [$DIR/dbg-macro-expected-behavior.rs:27] Point { x: 42, y: 24 } = Point {
x: 42, x: 42,
y: 24, y: 24,
} }