diff --git a/unittests/test_yaml_model_parser.py b/unittests/test_yaml_model_parser.py
index 4f11f3063adfafd1383e9f42c4d747e9ac47e096..cd375ba8adbf0d96cf94ee56e627cafa942c9f1f 100644
--- a/unittests/test_yaml_model_parser.py
+++ b/unittests/test_yaml_model_parser.py
@@ -19,7 +19,7 @@
 import unittest
 from datetime import date
 from tempfile import NamedTemporaryFile
-from pytest import deprecated_call, raises
+from pytest import deprecated_call, raises, mark
 
 import caosdb as db
 from caosadvancedtools.models.parser import (TwiceDefinedException,
@@ -577,3 +577,19 @@ prop1:
     with raises(YamlDefinitionError,
                 match=r"Parents must be a list but is given as string: prop1 > prop2"):
         parse_model_from_string(model_string)
+
+
+@mark.xfail("Issue is https://gitlab.com/linkahead/linkahead-advanced-user-tools/-/issues/57")
+def test_inherit_properties():
+    # TODO Is not even specified yet.
+    model_string = """
+prop1:
+  datatype: DOUBLE
+prop2:
+#  role: Property
+  inherit_from_obligatory:
+  - prop1
+    """
+    model = parse_model_from_string(model_string)
+    prop2 = model["prop2"]
+    assert prop2.role == "Property"