1 package test.hook; 2 3 import org.testng.Assert; 4 import org.testng.IConfigurable; 5 import org.testng.IConfigureCallBack; 6 import org.testng.ITestResult; 7 import org.testng.annotations.Test; 8 9 /** 10 * Test harness for {@link IConfigurable} 11 */ 12 public class ConfigurableFailureTest extends BaseConfigurable { 13 14 @Override run(IConfigureCallBack callBack, ITestResult testResult)15 public void run(IConfigureCallBack callBack, ITestResult testResult) { 16 m_hookCount++; 17 // Not calling the callback 18 } 19 20 @Test hookWasNotRun()21 public void hookWasNotRun() { 22 Assert.assertFalse(m_bc); 23 Assert.assertFalse(m_bm); 24 } 25 } 26