| package test.hook; |
| |
| import org.testng.Assert; |
| import org.testng.IConfigurable; |
| import org.testng.IConfigureCallBack; |
| import org.testng.ITestResult; |
| import org.testng.annotations.Test; |
| |
| /** |
| * Test harness for {@link IConfigurable} |
| */ |
| public class ConfigurableFailureTest extends BaseConfigurable { |
| |
| @Override |
| public void run(IConfigureCallBack callBack, ITestResult testResult) { |
| m_hookCount++; |
| // Not calling the callback |
| } |
| |
| @Test |
| public void hookWasNotRun() { |
| Assert.assertFalse(m_bs); |
| Assert.assertFalse(m_bt); |
| Assert.assertFalse(m_bc); |
| Assert.assertFalse(m_bm); |
| } |
| } |