From f2248855136afe814756a3dcd46b073cce1c8e2b Mon Sep 17 00:00:00 2001 From: gjoranv Date: Wed, 23 May 2018 12:06:22 +0200 Subject: Remove empty filter chains from filter chain repo. * Ensure no empty chains before throwing IndexOutOfBoundsException. * Verify that application does not throw upon access-control in services.xml. --- .../java/com/yahoo/application/ApplicationTest.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'application') diff --git a/application/src/test/java/com/yahoo/application/ApplicationTest.java b/application/src/test/java/com/yahoo/application/ApplicationTest.java index 9388c8f400e..7b4f39b6ac4 100644 --- a/application/src/test/java/com/yahoo/application/ApplicationTest.java +++ b/application/src/test/java/com/yahoo/application/ApplicationTest.java @@ -372,4 +372,21 @@ public class ApplicationTest { ""; } + @Test + public void application_with_access_control_can_be_constructed() throws Exception { + try (Application application = Application.fromServicesXml(servicesXmlWithAccessControl(), Networking.disable)) { + Application unused = application; + } + } + + private static String servicesXmlWithAccessControl() { + return "" + + " " + + " " + + " " + + " " + + " " + + ""; + } + } -- cgit v1.2.3