package org.infinispan.test.fwk; import org.testng.IHookCallBack; import org.testng.IHookable; import org.testng.ITestResult; import org.testng.SkipException; /** * TestNG hook to fail all tests. * * Useful to check that the cache managers are shut down properly for failed tests. * * @author Dan Berindei * @since 7.0 */ public class FailAllTestNGHook implements IHookable { @Override public void run(IHookCallBack iHookCallBack, ITestResult iTestResult) { iHookCallBack.runTestMethod(iTestResult); throw new SkipException("Induced failure"); } }