Skip to content

Commit b56098f

Browse files
committed
fix tests
1 parent 6b15ef7 commit b56098f

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

library/coretests/tests/result.rs

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -452,35 +452,36 @@ const fn plus7_u8(e: u8) -> u8 {
452452
e + 7
453453
}
454454

455-
const _: () = {
456-
let r_ok: Result<u8, u8> = Ok(10);
457-
let r_err: Result<u8, u8> = Err(20);
458-
459-
let _ok_and = r_ok.is_ok_and(eq10);
460-
let _err_and = r_err.is_err_and(eq20);
455+
#[test]
456+
fn test_const_result() {
457+
const {
458+
let r_ok: Result<u8, u8> = Ok(10);
459+
let r_err: Result<u8, u8> = Err(20);
461460

462-
let _opt_ok: Option<u8> = r_ok.ok();
463-
let _opt_err: Option<u8> = r_err.err();
461+
let _ok_and = r_ok.is_ok_and(eq10);
462+
let _err_and = r_err.is_err_and(eq20);
464463

465-
let _mapped: Result<u16, u8> = r_ok.map(double_u16);
466-
let _map_or: u16 = r_ok.map_or(0, to_u16);
467-
let _map_or_else: u16 = r_err.map_or_else(err_to_u16_plus1, to_u16);
468-
let _map_or_default: u8 = r_err.map_or_default(inc_u8);
464+
let _opt_ok: Option<u8> = r_ok.ok();
465+
let _opt_err: Option<u8> = r_err.err();
469466

470-
let _map_err: Result<u8, u16> = r_err.map_err(to_u16);
467+
let _mapped: Result<u16, u8> = r_ok.map(double_u16);
468+
let _map_or: u16 = r_ok.map_or(0, to_u16);
469+
let _map_or_else: u16 = r_err.map_or_else(err_to_u16_plus1, to_u16);
470+
let _map_or_default: u8 = r_err.map_or_default(inc_u8);
471471

472-
let _inspected_ok: Result<u8, u8> = r_ok.inspect(noop_u8_ref);
473-
let _inspected_err: Result<u8, u8> = r_err.inspect_err(noop_u8_ref);
472+
let _map_err: Result<u8, u16> = r_err.map_err(to_u16);
474473

475-
// let _unwrapped: u8 = r_ok.unwrap();
476-
let _unwrapped_default: u8 = r_err.unwrap_or_default();
474+
let _inspected_ok: Result<u8, u8> = r_ok.inspect(noop_u8_ref);
475+
let _inspected_err: Result<u8, u8> = r_err.inspect_err(noop_u8_ref);
477476

478-
let _and_then: Result<u8, u8> = r_ok.and_then(add1_result);
479-
let _or: Result<u8, u8> = r_err.or(Ok(5));
480-
let _or_else: Result<u8, u8> = r_err.or_else(add5_result);
477+
// let _unwrapped: u8 = r_ok.unwrap();
478+
let _unwrapped_default: u8 = r_err.unwrap_or_default();
481479

482-
let _u_or: u8 = r_err.unwrap_or(7);
483-
let _u_or_else: u8 = r_err.unwrap_or_else(plus7_u8);
480+
let _and_then: Result<u8, u8> = r_ok.and_then(add1_result);
481+
let _or: Result<u8, u8> = r_err.or(Ok(5));
482+
let _or_else: Result<u8, u8> = r_err.or_else(add5_result);
484483

485-
();
486-
};
484+
let _u_or: u8 = r_err.unwrap_or(7);
485+
let _u_or_else: u8 = r_err.unwrap_or_else(plus7_u8);
486+
};
487+
}

0 commit comments

Comments
 (0)