summaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/searchdefinition/DocumentGraphValidatorTest.java
diff options
context:
space:
mode:
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.java4
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));
}