From 6e64bb72e6817d576596a5e498ae28c1ea7e5d91 Mon Sep 17 00:00:00 2001 From: KtorZ Date: Wed, 18 Jan 2023 16:28:44 +0100 Subject: [PATCH] Add new acceptance test scenario 045 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Error: × Main thread panicked. ├─▶ at crates/aiken-lang/src/uplc.rs:3435:48 ╰─▶ called `Option::unwrap()` on a `None` value --- examples/acceptance_tests/045/aiken.lock | 5 +++++ examples/acceptance_tests/045/aiken.toml | 3 +++ examples/acceptance_tests/045/lib/tests.ak | 15 +++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 examples/acceptance_tests/045/aiken.lock create mode 100644 examples/acceptance_tests/045/aiken.toml create mode 100644 examples/acceptance_tests/045/lib/tests.ak diff --git a/examples/acceptance_tests/045/aiken.lock b/examples/acceptance_tests/045/aiken.lock new file mode 100644 index 00000000..3a78b1e7 --- /dev/null +++ b/examples/acceptance_tests/045/aiken.lock @@ -0,0 +1,5 @@ +# This file was generated by Aiken +# You typically do not need to edit this file + +requirements = [] +packages = [] diff --git a/examples/acceptance_tests/045/aiken.toml b/examples/acceptance_tests/045/aiken.toml new file mode 100644 index 00000000..903e1793 --- /dev/null +++ b/examples/acceptance_tests/045/aiken.toml @@ -0,0 +1,3 @@ +name = 'aiken-lang/acceptance_test_045' +version = '0.0.0' +description = '' diff --git a/examples/acceptance_tests/045/lib/tests.ak b/examples/acceptance_tests/045/lib/tests.ak new file mode 100644 index 00000000..3dbcb87e --- /dev/null +++ b/examples/acceptance_tests/045/lib/tests.ak @@ -0,0 +1,15 @@ +fn fibonnaci(n) { + if n == 0 { + 0 + } else if n == 1 { + 1 + } else { + fibonnaci(n - 2) + fibonnaci(n - 1) + } +} + +test foo() { + let right = fn() { fibonnaci(15) == 610 } + let left = False + left || right() +}