From f70f4a0a2254b269ad67f2697f05979bf89398ab Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Thu, 17 Oct 2024 11:22:19 +0200
Subject: [PATCH] TST: Add missing file

---
 unittests/test_unit_cfood.yml | 45 +++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 unittests/test_unit_cfood.yml

diff --git a/unittests/test_unit_cfood.yml b/unittests/test_unit_cfood.yml
new file mode 100644
index 00000000..56b5cf00
--- /dev/null
+++ b/unittests/test_unit_cfood.yml
@@ -0,0 +1,45 @@
+---
+metadata:
+  crawler-version: 0.9.0
+---
+data:
+  type: Dict
+  match_name: '.*'
+  records:
+    MyRec:
+      may_be_overwritten:
+        value: "12"
+        unit: K
+  subtree:
+    ValueWithUnit:
+      type: TextElement
+      match_name: ^value_with_unit$
+      match_value: "^(?P<number>\\d+\\.?\\d*)\\s+(?P<unit>.+)"
+      records:
+        MyRec:
+          value_with_unit:
+            value: $number
+            unit: $unit
+    MayBeOverwritten:
+      type: TextElement
+      match_name: ^may_be_overwritten$
+      match_value: "^(?P<number>\\d+\\.?\\d*)\\s+(?P<unit>.+)"
+      records:
+        MyRec:
+          may_be_overwritten:
+            value: $number
+            unit: $unit
+    ListOfValues:
+      type: ListElement
+      match_name: ^array_with_units$
+      subtree:
+        SingleValueWithUnit:
+          type: TextElement
+          match_value: "^(?P<number>\\d+\\.?\\d*)\\s+(?P<unit>.+)"
+          records:
+            MyRec:
+              list_with_unit:
+                value: +$number
+                unit: $unit
+            
+          
-- 
GitLab