We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e70b8d commit 3e74d48Copy full SHA for 3e74d48
1 file changed
test/test_validation.py
@@ -113,3 +113,16 @@ def test_property_unique_ids(self):
113
114
res = validate(doc)
115
self.assertError(res, "Duplicate id in Property")
116
+
117
+ def test_section_unique_ids(self):
118
+ """
119
+ Test if identical ids in sections raise a validation error.
120
121
+ doc = odml.Document()
122
+ sec = odml.Section("sec", parent=doc)
123
124
+ csec = sec.clone(keep_id=True)
125
+ sec.append(csec)
126
127
+ res = validate(doc)
128
+ self.assertError(res, "Duplicate id in Section")
0 commit comments