From aa1d984db18333d89b6bb2b1fa9852f85edba2de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sat, 8 Nov 2025 21:31:48 +0100 Subject: feat(calc): strengthen reducing --- test/elixir_math_parser_test.exs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'test/elixir_math_parser_test.exs') diff --git a/test/elixir_math_parser_test.exs b/test/elixir_math_parser_test.exs index 3ccfb94..c71ee79 100644 --- a/test/elixir_math_parser_test.exs +++ b/test/elixir_math_parser_test.exs @@ -39,25 +39,25 @@ defmodule ElixirMathParserTest do test "variable reference" do assert parse_and_eval(""" - :a = 3 - :b = 2 - :result = :a + :b - """) == %{a: 3, b: 2, result: 5} + :a = 3 + :b = 2 + :result = :a + :b + """) == %{a: 3, b: 2, result: 5} end test "variable update" do assert parse_and_eval(""" - :a = 3 - :b = 2 - :a = :a + :b - """) == %{a: 5, b: 2} + :a = 3 + :b = 2 + :a = :a + :b + """) == %{a: 5, b: 2} end test "variables with numbers in name" do assert parse_and_eval(""" - :a1 = 3 - :a2 = 2 - :b1 = :a1 + :a2 - """) == %{a1: 3, a2: 2, b1: 5} + :a1 = 3 + :a2 = 2 + :b1 = :a1 + :a2 + """) == %{a1: 3, a2: 2, b1: 5} end end -- cgit v1.2.3