Skip to content

Commit c44a882

Browse files
author
Michael Wright
committed
Move ctor tests from methods.rs to or_fun_calls.rs
1 parent 3710ec5 commit c44a882

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

tests/ui/methods.rs

-18
Original file line numberDiff line numberDiff line change
@@ -268,21 +268,3 @@ fn main() {
268268
let opt = Some(0);
269269
let _ = opt.unwrap();
270270
}
271-
272-
struct Foo(u8);
273-
#[rustfmt::skip]
274-
fn test_or_with_ctors() {
275-
let opt = Some(1);
276-
let opt_opt = Some(Some(1));
277-
// we also test for const promotion, this makes sure we don't hit that
278-
let two = 2;
279-
280-
let _ = opt_opt.unwrap_or(Some(2));
281-
let _ = opt_opt.unwrap_or(Some(two));
282-
let _ = opt.ok_or(Some(2));
283-
let _ = opt.ok_or(Some(two));
284-
let _ = opt.ok_or(Foo(2));
285-
let _ = opt.ok_or(Foo(two));
286-
let _ = opt.or(Some(2));
287-
let _ = opt.or(Some(two));
288-
}

tests/ui/or_fun_call.rs

+18
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,22 @@ fn or_fun_call() {
7070
let _ = opt.ok_or(format!("{} world.", hello));
7171
}
7272

73+
struct Foo(u8);
74+
#[rustfmt::skip]
75+
fn test_or_with_ctors() {
76+
let opt = Some(1);
77+
let opt_opt = Some(Some(1));
78+
// we also test for const promotion, this makes sure we don't hit that
79+
let two = 2;
80+
81+
let _ = opt_opt.unwrap_or(Some(2));
82+
let _ = opt_opt.unwrap_or(Some(two));
83+
let _ = opt.ok_or(Some(2));
84+
let _ = opt.ok_or(Some(two));
85+
let _ = opt.ok_or(Foo(2));
86+
let _ = opt.ok_or(Foo(two));
87+
let _ = opt.or(Some(2));
88+
let _ = opt.or(Some(two));
89+
}
90+
7391
fn main() {}

0 commit comments

Comments
 (0)