From 14652abd4fabf779a930b5cd041eb5d395aab22e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cain=C3=A3=20Costa?= Date: Tue, 11 Jul 2023 11:19:56 -0300 Subject: [PATCH] fix: port last missing test This test has been added after the first implementation, so we move it to the new format :) --- crates/aiken-lang/src/tests/format.rs | 8 +++----- .../src/tests/snapshots/format_int_uint.snap | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 crates/aiken-lang/src/tests/snapshots/format_int_uint.snap diff --git a/crates/aiken-lang/src/tests/format.rs b/crates/aiken-lang/src/tests/format.rs index 31e05f31..acd19f4a 100644 --- a/crates/aiken-lang/src/tests/format.rs +++ b/crates/aiken-lang/src/tests/format.rs @@ -501,8 +501,8 @@ fn test_format_first_class_binop() { } #[test] -fn int_uint() { - let src = indoc! { r#" +fn test_format_int_uint() { + assert_format!(r#" const i = 42 const j = -14 @@ -513,7 +513,5 @@ fn int_uint() { -42 -> 42 } } - "#}; - - assert_fmt(src, src); + "#); } diff --git a/crates/aiken-lang/src/tests/snapshots/format_int_uint.snap b/crates/aiken-lang/src/tests/snapshots/format_int_uint.snap new file mode 100644 index 00000000..d67a0e9e --- /dev/null +++ b/crates/aiken-lang/src/tests/snapshots/format_int_uint.snap @@ -0,0 +1,15 @@ +--- +source: crates/aiken-lang/src/tests/format.rs +description: "Code:\n\nconst i = 42\n\nconst j = -14\n\nfn foo() {\n when y is {\n 14 -> -14\n -42 -> 42\n }\n}\n" +--- +const i = 42 + +const j = -14 + +fn foo() { + when y is { + 14 -> -14 + -42 -> 42 + } +} +