diff options
Diffstat (limited to 'config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java')
-rw-r--r-- | config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java b/config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java index 0eb3e9e0153..96c734edd01 100644 --- a/config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java +++ b/config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java @@ -107,11 +107,13 @@ public class DocumentGraphValidatorTest { } @Test - public void self_reference_is_allowed() { + public void self_reference_is_forbidden() { Search adSearch = createSearchWithName("ad"); createDocumentReference(adSearch, adSearch, "ad_ref"); DocumentGraphValidator validator = new DocumentGraphValidator(); + exceptionRule.expect(DocumentGraphValidator.DocumentGraphException.class); + exceptionRule.expectMessage("Document dependency cycle detected: ad->ad."); validator.validateDocumentGraph(documentListOf(adSearch)); } |