public Collection<String> getPackageNames() { List<String> result = Lists.newArrayList(); for (XmlPackage p : getPackages()) { result.add(p.getName()); } return result; } }
@OnElementList(tag = "packages", attributes = { "name" }) public void onPackagesElement(String name) { getPackages().add(new XmlPackage(name)); }
public Collection<String> getPackageNames() { List<String> result = Lists.newArrayList(); for (XmlPackage p : getPackages()) { result.add(p.getName()); } return result; } }
@OnElementList( tag = "packages", attributes = {"name"}) public void onPackagesElement(String name) { getPackages().add(new XmlPackage(name)); }
/** * Returns all packages to use for the current test. This includes the test from the test * suite. Never returns null. */ private List<XmlPackage> getAllPackages() { final List<XmlPackage> allPackages = Lists.newArrayList(); final List<XmlPackage> suitePackages = this.m_xmlTest.getSuite().getPackages(); if (suitePackages != null) { allPackages.addAll(suitePackages); } final List<XmlPackage> testPackages = this.m_xmlTest.getPackages(); if (testPackages != null) { allPackages.addAll(testPackages); } return allPackages; }
toYaml(result, suite.getPackages()); if (!suite.getPackages().isEmpty()) { result.append("packages:\n"); toYaml(result, suite.getPackages());
toYaml(result, suite.getPackages()); if (!suite.getPackages().isEmpty()) { result.append("packages:\n"); toYaml(result, suite.getPackages());
/** * {@inheritDoc} * Note that this is not a full clone: XmlTest children are not cloned by this * method. */ @Override public Object clone() { XmlSuite result = shallowCopy(); result.setExcludedGroups(getExcludedGroups()); result.setIncludedGroups(getIncludedGroups()); result.setGroupByInstances(getGroupByInstances()); result.setGroups(getGroups()); result.setMethodSelectors(getXmlMethodSelectors()); result.setPackages(getPackages()); result.setParentSuite(getParentSuite()); result.setPreserveOrder(getPreserveOrder()); result.setSuiteFiles(getSuiteFiles()); result.setTests(getTests()); result.setXmlMethodSelectors(getXmlMethodSelectors()); return result; }
/** * {@inheritDoc} Note that this is not a full clone: XmlTest children are not cloned by this * method. */ @Override public Object clone() { XmlSuite result = shallowCopy(); result.setExcludedGroups(getExcludedGroups()); result.setIncludedGroups(getIncludedGroups()); result.setGroupByInstances(getGroupByInstances()); result.setGroups(getGroups()); result.setMethodSelectors(getXmlMethodSelectors()); result.setPackages(getPackages()); result.setParentSuite(getParentSuite()); result.setPreserveOrder(getPreserveOrder()); result.setSuiteFiles(getSuiteFiles()); result.setTests(getTests()); result.setXmlMethodSelectors(getXmlMethodSelectors()); return result; }