From 102bb7735eac2a1dcec80835c0579397110f54eb Mon Sep 17 00:00:00 2001 From: KtorZ Date: Tue, 20 Dec 2022 04:48:03 +0100 Subject: [PATCH] Add new integration test scenario 031 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` × clamp_1 failed help: ┍━ left ━━━━━━━━━━┑ │ (con integer 0) │ ┕━━━━━━━━━━━━━━━━━┙ should be equal to ┍━ right ━━━━━━━━━━┑ │ (con integer 10) │ ┕━━━━━━━━━━━━━━━━━━┙ ``` --- examples/acceptance_tests/031/aiken.toml | 2 ++ examples/acceptance_tests/031/lib/test.ak | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 examples/acceptance_tests/031/aiken.toml create mode 100644 examples/acceptance_tests/031/lib/test.ak diff --git a/examples/acceptance_tests/031/aiken.toml b/examples/acceptance_tests/031/aiken.toml new file mode 100644 index 00000000..1fa51ebb --- /dev/null +++ b/examples/acceptance_tests/031/aiken.toml @@ -0,0 +1,2 @@ +name = "acceptance_test_031" +version = "0.0.0" diff --git a/examples/acceptance_tests/031/lib/test.ak b/examples/acceptance_tests/031/lib/test.ak new file mode 100644 index 00000000..8add4a60 --- /dev/null +++ b/examples/acceptance_tests/031/lib/test.ak @@ -0,0 +1,13 @@ +pub fn clamp(n: Int, min min: Int, max max: Int) -> Int { + if n < min { + min + } else if n > max { + max + } else { + n + } +} + +test clamp_1() { + clamp(14, min: 0, max: 10) == 10 +}