diff --git a/unittests/test_directories/test_transformers/Day_Mon/README.md b/unittests/test_directories/test_transformers/Day_Mon/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/unittests/test_directories/test_transformers/Day_Tue/README.md b/unittests/test_directories/test_transformers/Day_Tue/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/unittests/test_directories/test_transformers/Day_Unk/README.md b/unittests/test_directories/test_transformers/Day_Unk/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/unittests/test_directories/test_transformers/cfood.yml b/unittests/test_directories/test_transformers/cfood.yml
new file mode 100644
index 0000000000000000000000000000000000000000..643af4b3a3acc4b0b1ce453ba95496db7829f100
--- /dev/null
+++ b/unittests/test_directories/test_transformers/cfood.yml
@@ -0,0 +1,25 @@
+
+# See: https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/107
+
+RootDir:
+  type: Directory
+  match: ^.*$
+  subtree:
+    DateDir:
+      type: Directory
+      match: ^Day_(?P<day_short>.*)$  # Example: Day_Mon
+      transform:
+        MakeDayLong:
+          in: $day_short
+          out: $day_long
+          functions:
+          - ifelse:  # name of the function
+              match: Mon  # match is one specific argument
+              then: Monday  # then another one
+          - ifelse:  # next function
+              match: Tue
+              then: Tuesday
+      records:
+        DayFolder:
+          Day: $day_long
+          DayShort: $day_short  # just for checking, whether this variable remains