SLING-3771 - fail if no HCs found

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1611636 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/hc/junitbridge/JUnitTestBridge.java b/src/main/java/org/apache/sling/hc/junitbridge/JUnitTestBridge.java
index c611c40..412d2d2 100644
--- a/src/main/java/org/apache/sling/hc/junitbridge/JUnitTestBridge.java
+++ b/src/main/java/org/apache/sling/hc/junitbridge/JUnitTestBridge.java
@@ -17,7 +17,11 @@
  */
 package org.apache.sling.hc.junitbridge;
 
+import static org.junit.Assert.fail;
 import static org.junit.Assert.assertNotNull;
+
+import java.util.Arrays;
+
 import junit.framework.TestSuite;
 
 import org.junit.runner.RunWith;
@@ -39,6 +43,9 @@
         for(ServiceReference ref : context.getFilter().getTaggedHealthCheckServiceReferences(context.getTags())) {
             suite.addTest(new HealthCheckTest(context, ref));
         }
+        if(suite.countTestCases() == 0) {
+            fail("No Health Checks found with tags " + Arrays.asList(context.getTags()));
+        }
         return suite;
     }
 }
\ No newline at end of file