From 06daaa06ae4bbd9a0d7b80f70465be825cccc879 Mon Sep 17 00:00:00 2001 From: Jonathan Schear Date: Tue, 5 Mar 2024 21:45:30 -0500 Subject: [PATCH] Add transitive expects test roc files --- crates/cli/tests/expects-transitive/Direct.roc | 14 ++++++++++++++ crates/cli/tests/expects-transitive/Transitive.roc | 9 +++++++++ crates/cli/tests/expects-transitive/main.roc | 5 +++++ 3 files changed, 28 insertions(+) create mode 100644 crates/cli/tests/expects-transitive/Direct.roc create mode 100644 crates/cli/tests/expects-transitive/Transitive.roc create mode 100644 crates/cli/tests/expects-transitive/main.roc diff --git a/crates/cli/tests/expects-transitive/Direct.roc b/crates/cli/tests/expects-transitive/Direct.roc new file mode 100644 index 0000000000..a676db666e --- /dev/null +++ b/crates/cli/tests/expects-transitive/Direct.roc @@ -0,0 +1,14 @@ +interface Direct + exposes [ + addAndStringify, + ] + imports [ + Transitive, + ] + +addAndStringify = \num1, num2 -> + Num.toStr (Transitive.add num1 num2) + +expect addAndStringify 1 2 == "3" + +expect addAndStringify 3 4 == "7" diff --git a/crates/cli/tests/expects-transitive/Transitive.roc b/crates/cli/tests/expects-transitive/Transitive.roc new file mode 100644 index 0000000000..91a24414ce --- /dev/null +++ b/crates/cli/tests/expects-transitive/Transitive.roc @@ -0,0 +1,9 @@ +interface Transitive + exposes [ + add, + ] + imports [] + +add = \num1, num2 -> (num1 + num2) + +expect add 1 2 == 3 diff --git a/crates/cli/tests/expects-transitive/main.roc b/crates/cli/tests/expects-transitive/main.roc new file mode 100644 index 0000000000..3a2a86ae89 --- /dev/null +++ b/crates/cli/tests/expects-transitive/main.roc @@ -0,0 +1,5 @@ +package "transitive-tests" + exposes [ + Direct, + ] + packages {}