private static XmlSuite cleanClone(XmlSuite xmlSuite, List<XmlTest> tests) { XmlSuite result = (XmlSuite) xmlSuite.clone(); result.getTests().clear(); result.getTests().addAll(tests); return result; }
private static XmlSuite cleanClone(XmlSuite xmlSuite, List<XmlTest> tests) { XmlSuite result = (XmlSuite) xmlSuite.clone(); result.getTests().clear(); result.getTests().addAll(tests); return result; } }
/** * Creates the suite list with given parameters. * * @param logLevels * @param suite * @return */ private List<XmlSuite> createSuites(String logLevels, XmlSuite suite) { String[] levels = logLevels.split(","); ArrayList<XmlSuite> result = new ArrayList<>(); for (String level : levels) { level = level.trim(); if (StringUtils.isNotEmpty(level)) { suite.getParameters().put(LOG_LEVEL_PARAM_NAME, level); } XmlSuite suite1 = (XmlSuite) suite.clone(); suite1.setName(suite1.getName() + "-" + level); result.add(suite1); } return result; }
/** * Creates the suite list with given parameters. * * @param logLevels * @param suite * @return */ private List<XmlSuite> createSuites(String logLevels, XmlSuite suite) { String[] levels = logLevels.split(","); ArrayList<XmlSuite> result = new ArrayList<>(); for (String level : levels) { level = level.trim(); if (StringUtils.isNotEmpty(level)) { suite.getParameters().put(LOG_LEVEL_PARAM_NAME, level); } XmlSuite suite1 = (XmlSuite) suite.clone(); suite1.setName(suite1.getName() + "-" + level); result.add(suite1); } return result; }