/** * <p> * hasTimeout * </p> * * @param result * a {@link org.evosuite.testcase.execution.ExecutionResult} object. * @return a boolean. */ public static boolean hasTimeout(ExecutionResult result) { if (result == null) { logger.warn("Result is null!"); return false; } else if (result.test == null) { logger.warn("Test is null!"); return false; } int size = result.test.size(); if (result.isThereAnExceptionAtPosition(size)) { if (result.getExceptionThrownAtPosition(size) instanceof TestCaseExecutor.TimeoutExceeded) { return true; } } return false; }
+ test.getStatement(test.size() - 1).getCode()); if (origResult.isThereAnExceptionAtPosition(test.size() - 1)) logger.debug("Exception on last statement!");