Skip to content

Commit

Permalink
Merge branch 'alex/all-stdlib-except-core' of github.com:microsoft/qs…
Browse files Browse the repository at this point in the history
…harp into alex/all-stdlib-except-core
  • Loading branch information
sezna committed Sep 13, 2024
2 parents f2787df + d661795 commit 26642b6
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions compiler/qsc_partial_eval/src/tests/returns.rs
Original file line number Diff line number Diff line change
Expand Up @@ -898,7 +898,9 @@ fn explicit_return_embedded_in_assign_field_expr_yields_error() {
"#});
assert_error(
&error,
&expect![[r#"Unexpected("updating a field of a dynamic user-defined type is invalid", PackageSpan { package: PackageId(2), span: Span { lo: 207, hi: 233 } })"#]],
&expect![[
r#"Unexpected("updating a field of a dynamic user-defined type is invalid", PackageSpan { package: PackageId(2), span: Span { lo: 207, hi: 233 } })"#
]],
);
}

Expand Down Expand Up @@ -979,7 +981,9 @@ fn explicit_return_embedded_in_call_expr_yields_error() {
"#});
assert_error(
&error,
&expect![[r#"Unexpected("embedded return in call arguments", PackageSpan { package: PackageId(2), span: Span { lo: 164, hi: 176 } })"#]],
&expect![[
r#"Unexpected("embedded return in call arguments", PackageSpan { package: PackageId(2), span: Span { lo: 164, hi: 176 } })"#
]],
);
}

Expand All @@ -1000,7 +1004,9 @@ fn explicit_return_embedded_in_if_expr_yields_error() {
"#});
assert_error(
&error,
&expect![[r#"Unexpected("embedded return in if condition", PackageSpan { package: PackageId(2), span: Span { lo: 165, hi: 177 } })"#]],
&expect![[
r#"Unexpected("embedded return in if condition", PackageSpan { package: PackageId(2), span: Span { lo: 165, hi: 177 } })"#
]],
);
}

Expand Down Expand Up @@ -1081,7 +1087,9 @@ fn explicit_return_embedded_in_update_field_expr_yields_error() {
"#});
assert_error(
&error,
&expect![[r#"Unexpected("assigning a dynamic value to a field of a user-defined type is invalid", PackageSpan { package: PackageId(2), span: Span { lo: 201, hi: 231 } })"#]],
&expect![[
r#"Unexpected("assigning a dynamic value to a field of a user-defined type is invalid", PackageSpan { package: PackageId(2), span: Span { lo: 201, hi: 231 } })"#
]],
);
}

Expand Down

0 comments on commit 26642b6

Please sign in to comment.