From 37b883ad012c0a69b4dd8575c4cda00d52a592c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20R=C3=A4tzel?= Date: Fri, 27 Sep 2024 06:21:52 +0000 Subject: [PATCH] Automate testing partial application across module-level declarations --- .../partial-application/context-app/src/ModuleA.elm | 10 +++++++++- .../partial-application/steps/141/expected-value.txt | 1 + .../partial-application/steps/141/submission.txt | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/expected-value.txt create mode 100644 implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/submission.txt diff --git a/implement/test-and-train/elm-interactive-scenarios-core/partial-application/context-app/src/ModuleA.elm b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/context-app/src/ModuleA.elm index 37ed61c8..3ffdd2ef 100644 --- a/implement/test-and-train/elm-interactive-scenarios-core/partial-application/context-app/src/ModuleA.elm +++ b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/context-app/src/ModuleA.elm @@ -1,4 +1,4 @@ -module ModuleA exposing (partially_applied_a) +module ModuleA exposing (..) partially_applied_a = @@ -7,3 +7,11 @@ partially_applied_a = function_with_three_parameters param0 param1 param2 = [ param0, param1, param0, param2, param1 ] + + +same_module_partially_applied_b = + partially_applied_a named_literal + + +named_literal = + 71 diff --git a/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/expected-value.txt b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/expected-value.txt new file mode 100644 index 00000000..269a8e7d --- /dev/null +++ b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/expected-value.txt @@ -0,0 +1 @@ +[11,71,11,41,71] \ No newline at end of file diff --git a/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/submission.txt b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/submission.txt new file mode 100644 index 00000000..51b58797 --- /dev/null +++ b/implement/test-and-train/elm-interactive-scenarios-core/partial-application/steps/141/submission.txt @@ -0,0 +1 @@ +ModuleA.same_module_partially_applied_b 41 \ No newline at end of file