From 7f2e37fc5cdca01d4e140921f59fad398862606d Mon Sep 17 00:00:00 2001 From: Kivooeo Date: Tue, 1 Jul 2025 02:07:53 +0500 Subject: [PATCH] moved & deleted tests opeq.rs was removed as duplicating test logic in other tests --- .../compound-assign-by-ref.rs} | 0 .../fnonce-call-twice-error.rs} | 0 .../fnonce-call-twice-error.stderr} | 0 tests/ui/opeq.rs | 17 ----------------- .../oom-panic-unwind.rs} | 0 .../copy-requires-all-fields-copy.rs} | 0 .../copy-requires-all-fields-copy.stderr} | 0 .../direct-self-reference-occurs-check.rs} | 0 .../direct-self-reference-occurs-check.stderr} | 0 .../enum-self-reference-occurs-check.rs} | 0 .../enum-self-reference-occurs-check.stderr} | 0 .../infinite-type-occurs-check.rs} | 0 .../infinite-type-occurs-check.stderr} | 0 13 files changed, 17 deletions(-) rename tests/ui/{op-assign-builtins-by-ref.rs => binop/compound-assign-by-ref.rs} (100%) rename tests/ui/{once-cant-call-twice-on-heap.rs => closures/fnonce-call-twice-error.rs} (100%) rename tests/ui/{once-cant-call-twice-on-heap.stderr => closures/fnonce-call-twice-error.stderr} (100%) delete mode 100644 tests/ui/opeq.rs rename tests/ui/{oom_unwind.rs => panics/oom-panic-unwind.rs} (100%) rename tests/ui/{opt-in-copy.rs => traits/copy-requires-all-fields-copy.rs} (100%) rename tests/ui/{opt-in-copy.stderr => traits/copy-requires-all-fields-copy.stderr} (100%) rename tests/ui/{occurs-check.rs => type-inference/direct-self-reference-occurs-check.rs} (100%) rename tests/ui/{occurs-check.stderr => type-inference/direct-self-reference-occurs-check.stderr} (100%) rename tests/ui/{occurs-check-3.rs => type-inference/enum-self-reference-occurs-check.rs} (100%) rename tests/ui/{occurs-check-3.stderr => type-inference/enum-self-reference-occurs-check.stderr} (100%) rename tests/ui/{occurs-check-2.rs => type-inference/infinite-type-occurs-check.rs} (100%) rename tests/ui/{occurs-check-2.stderr => type-inference/infinite-type-occurs-check.stderr} (100%) diff --git a/tests/ui/op-assign-builtins-by-ref.rs b/tests/ui/binop/compound-assign-by-ref.rs similarity index 100% rename from tests/ui/op-assign-builtins-by-ref.rs rename to tests/ui/binop/compound-assign-by-ref.rs diff --git a/tests/ui/once-cant-call-twice-on-heap.rs b/tests/ui/closures/fnonce-call-twice-error.rs similarity index 100% rename from tests/ui/once-cant-call-twice-on-heap.rs rename to tests/ui/closures/fnonce-call-twice-error.rs diff --git a/tests/ui/once-cant-call-twice-on-heap.stderr b/tests/ui/closures/fnonce-call-twice-error.stderr similarity index 100% rename from tests/ui/once-cant-call-twice-on-heap.stderr rename to tests/ui/closures/fnonce-call-twice-error.stderr diff --git a/tests/ui/opeq.rs b/tests/ui/opeq.rs deleted file mode 100644 index 956ea0684fa7..000000000000 --- a/tests/ui/opeq.rs +++ /dev/null @@ -1,17 +0,0 @@ -//@ run-pass - -pub fn main() { - let mut x: isize = 1; - x *= 2; - println!("{}", x); - assert_eq!(x, 2); - x += 3; - println!("{}", x); - assert_eq!(x, 5); - x *= x; - println!("{}", x); - assert_eq!(x, 25); - x /= 5; - println!("{}", x); - assert_eq!(x, 5); -} diff --git a/tests/ui/oom_unwind.rs b/tests/ui/panics/oom-panic-unwind.rs similarity index 100% rename from tests/ui/oom_unwind.rs rename to tests/ui/panics/oom-panic-unwind.rs diff --git a/tests/ui/opt-in-copy.rs b/tests/ui/traits/copy-requires-all-fields-copy.rs similarity index 100% rename from tests/ui/opt-in-copy.rs rename to tests/ui/traits/copy-requires-all-fields-copy.rs diff --git a/tests/ui/opt-in-copy.stderr b/tests/ui/traits/copy-requires-all-fields-copy.stderr similarity index 100% rename from tests/ui/opt-in-copy.stderr rename to tests/ui/traits/copy-requires-all-fields-copy.stderr diff --git a/tests/ui/occurs-check.rs b/tests/ui/type-inference/direct-self-reference-occurs-check.rs similarity index 100% rename from tests/ui/occurs-check.rs rename to tests/ui/type-inference/direct-self-reference-occurs-check.rs diff --git a/tests/ui/occurs-check.stderr b/tests/ui/type-inference/direct-self-reference-occurs-check.stderr similarity index 100% rename from tests/ui/occurs-check.stderr rename to tests/ui/type-inference/direct-self-reference-occurs-check.stderr diff --git a/tests/ui/occurs-check-3.rs b/tests/ui/type-inference/enum-self-reference-occurs-check.rs similarity index 100% rename from tests/ui/occurs-check-3.rs rename to tests/ui/type-inference/enum-self-reference-occurs-check.rs diff --git a/tests/ui/occurs-check-3.stderr b/tests/ui/type-inference/enum-self-reference-occurs-check.stderr similarity index 100% rename from tests/ui/occurs-check-3.stderr rename to tests/ui/type-inference/enum-self-reference-occurs-check.stderr diff --git a/tests/ui/occurs-check-2.rs b/tests/ui/type-inference/infinite-type-occurs-check.rs similarity index 100% rename from tests/ui/occurs-check-2.rs rename to tests/ui/type-inference/infinite-type-occurs-check.rs diff --git a/tests/ui/occurs-check-2.stderr b/tests/ui/type-inference/infinite-type-occurs-check.stderr similarity index 100% rename from tests/ui/occurs-check-2.stderr rename to tests/ui/type-inference/infinite-type-occurs-check.stderr