diff --git a/crates/compiler/test_mono/src/tests.rs b/crates/compiler/test_mono/src/tests.rs index dfe003aa3d..754fba9579 100644 --- a/crates/compiler/test_mono/src/tests.rs +++ b/crates/compiler/test_mono/src/tests.rs @@ -2471,19 +2471,19 @@ fn issue_4772_weakened_monomorphic_destructure() { getNumber = { result, rest } = Decode.fromBytesPartial (Str.toUtf8 "-1234") Json.fromUtf8 - - when result is - Ok val -> - when Str.toI64 val is + + when result is + Ok val -> + when Str.toI64 val is Ok number -> Ok {val : number, input : rest} Err InvalidNumStr -> Err (ParsingFailure "not a number") - Err _ -> + Err _ -> Err (ParsingFailure "not a number") - expect + expect result = getNumber result == Ok {val : -1234i64, input : []} "### @@ -2553,6 +2553,7 @@ fn recursively_build_effect() { } #[mono_test] +#[ignore = "roc glue code generation cannot handle a type that this test generates"] fn recursive_lambda_set_has_nested_non_recursive_lambda_sets_issue_5026() { indoc!( r#"