Skip to content

Commit b6c05eb

Browse files
committed
Cleanup fn trait ref test
1 parent f665847 commit b6c05eb

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

src/test/ui/consts/fn_trait_refs.rs

+8-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass
1+
// check-pass
22

33
#![feature(const_fn_trait_ref_impls)]
44
#![feature(fn_traits)]
@@ -60,21 +60,18 @@ const fn test(i: i32) -> i32 {
6060
i + 1
6161
}
6262

63-
const fn main() {
63+
fn main() {
6464
const fn one() -> i32 {
6565
1
6666
};
6767
const fn two() -> i32 {
6868
2
6969
};
70+
const _: () = {
71+
let test_one = test_fn(one);
72+
assert!(test_one == (1, 1, 1));
7073

71-
// FIXME(const_cmp_tuple)
72-
let test_one = test_fn(one);
73-
assert!(test_one.0 == 1);
74-
assert!(test_one.1 == 1);
75-
assert!(test_one.2 == 1);
76-
77-
let test_two = test_fn_mut(two);
78-
assert!(test_two.0 == 1);
79-
assert!(test_two.1 == 1);
74+
let test_two = test_fn_mut(two);
75+
assert!(test_two == (2, 2));
76+
};
8077
}

0 commit comments

Comments
 (0)