From 695b27daa3ef349387d4418a8e84486dafa1c465 Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Thu, 17 Oct 2024 10:35:32 +0200
Subject: [PATCH] TST: Add another test for unit variable substitution

---
 unittests/test_converters.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/unittests/test_converters.py b/unittests/test_converters.py
index eaebbc6e..caa05bc2 100644
--- a/unittests/test_converters.py
+++ b/unittests/test_converters.py
@@ -353,6 +353,7 @@ def test_variable_replacement():
     values["a"] = 4
     values["b"] = "68"
     values["my_unit"] = "m"
+    values["cm"] = "cm"
 
     # basic values stay unchanged
     assert replace_variables(5, values) is 5
@@ -390,7 +391,7 @@ def test_variable_replacement():
 
     assert handle_value(["a", "b"], values) == (["a", "b"], None, "single")
     assert handle_value(["$a", "$b"], values) == ([4, "68"], None, "single")
-    assert handle_value({"value": ["$a", "$a"], "unit": "${my_unit}"}, values) == ([4, 4], "m", "single")
+    assert handle_value({"value": ["$a", "$a"], "unit": "$cm"}, values) == ([4, 4], "cm", "single")
 
 
 def test_apply_transformers(converter_registry):
-- 
GitLab