master
 1const std = @import("std");
 2const expect = std.testing.expect;
 3
 4test "coerce to optionals wrapped in error union" {
 5    const x: anyerror!?i32 = 1234;
 6    const y: anyerror!?i32 = null;
 7
 8    try expect((try x).? == 1234);
 9    try expect((try y) == null);
10}
11
12// test