zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

test_coerce_to_error_union.zig (271B) - Raw


      1 const std = @import("std");
      2 const expect = std.testing.expect;
      3 
      4 test "coercion to error unions" {
      5     const x: anyerror!i32 = 1234;
      6     const y: anyerror!i32 = error.Failure;
      7 
      8     try expect((try x) == 1234);
      9     try std.testing.expectError(error.Failure, y);
     10 }
     11 
     12 // test