public void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xlsx"; if (!dir.mkdirs() && !dir.exists()) { throw new IOException("Can't create folder '" + dir.getAbsolutePath() + "'."); } File file = new File(dir, filename); try (FileOutputStream outputStream = new FileOutputStream(file)) { new TestResultExport().export(outputStream, -1, result); } } }
public void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xlsx"; if (!dir.mkdirs() && !dir.exists()) { throw new IOException("Can't create folder '" + dir.getAbsolutePath() + "'."); } File file = new File(dir, filename); try (FileOutputStream outputStream = new FileOutputStream(file)) { new TestResultExport().export(outputStream, -1, result); } } }
void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xml"; int tests = result.getNumberOfTestUnits(); int failures = result.getNumberOfAssertionFailures(); int errors = result.getNumberOfErrors(); long executionTime = result.getExecutionTime(); List<ITestUnit> testUnits = result.getTestUnits(); dir.mkdirs(); File file = new File(dir, filename); Writer writer = Files.newBufferedWriter(file.toPath(), StandardCharsets.UTF_8); XMLOutputFactory factory = XMLOutputFactory.newInstance(); xml = factory.createXMLStreamWriter(writer); writeTestsuite(suitName, tests, failures, errors, executionTime, testUnits); }
void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xml"; int tests = result.getNumberOfTestUnits(); int failures = result.getNumberOfAssertionFailures(); int errors = result.getNumberOfErrors(); long executionTime = result.getExecutionTime(); List<ITestUnit> testUnits = result.getTestUnits(); dir.mkdirs(); File file = new File(dir, filename); Writer writer = Files.newBufferedWriter(file.toPath(), StandardCharsets.UTF_8); XMLOutputFactory factory = XMLOutputFactory.newInstance(); xml = factory.createXMLStreamWriter(writer); writeTestsuite(suitName, tests, failures, errors, executionTime, testUnits); }
List<String> summaryErrors) { int num = 1; String moduleName = test.getModuleName(); String modulePrefix = moduleName == null ? "" : moduleName + ".";
List<String> summaryErrors) { int num = 1; String moduleName = test.getModuleName(); String modulePrefix = moduleName == null ? "" : moduleName + ".";
private TestSuiteMethod createNewTestSuiteMethod(TestSuiteMethod testSuiteMethod) { IOpenMethod method = testSuiteMethod.getTestedMethod(); IOpenMethod newTargetMethod = getDeclaredMethod(method.getName(), method.getSignature().getParameterTypes()); TestSuiteMethod copy = new TestSuiteMethod(newTargetMethod, testSuiteMethod); copy.setModuleName(testSuiteMethod.getModuleName()); return copy; }
protected void addTestSuiteMethodsFromDependencies() { for (CompiledDependency dependency : this.getDependencies()) { for (IOpenMethod depMethod : dependency.getCompiledOpenClass().getOpenClassWithErrors().getMethods()) { if (depMethod instanceof TestSuiteMethod) { TestSuiteMethod testSuiteMethod = (TestSuiteMethod) depMethod; try { // Workaround for set dependency names in method while // compile if (testSuiteMethod.getModuleName() == null) { testSuiteMethod.setModuleName(dependency.getDependencyName()); } TestSuiteMethod newTestSuiteMethod = createNewTestSuiteMethod(testSuiteMethod); addMethod(newTestSuiteMethod); } catch (OpenlNotCheckedException e) { if (Log.isDebugEnabled()) { Log.debug(e.getMessage(), e); } addError(e); } } } } }
TestSuiteMethod[] tests = ProjectHelper.allTesters(openClass); for (TestSuiteMethod test : tests) { String moduleName = test.getModuleName(); try { info("");
TestSuiteMethod[] tests = ProjectHelper.allTesters(openClass); for (TestSuiteMethod test : tests) { String moduleName = test.getModuleName(); try { info("");