@OnElementList(tag = "packages", attributes = { "name" }) public void onPackagesElement(String name) { getPackages().add(new XmlPackage(name)); }
@OnElementList( tag = "packages", attributes = {"name"}) public void onPackagesElement(String name) { getPackages().add(new XmlPackage(name)); }
m_currentPackage = new XmlPackage(); m_currentPackage.setName(name); m_currentPackages.add(m_currentPackage);
protected static XmlTest createXmlTestWithPackages(XmlSuite suite, String name, Class<?>... packageName) { XmlTest result = createXmlTest(suite, name); List<XmlPackage> xmlPackages = Lists.newArrayList(); for (Class<?> each : packageName) { XmlPackage xmlPackage = new XmlPackage(); xmlPackage.setName(each.getPackage().getName()); xmlPackages.add(xmlPackage); } result.setPackages(xmlPackages); return result; }
m_currentPackage = new XmlPackage(); m_currentPackage.setName(name); m_currentPackages.add(m_currentPackage);
protected void addPackage(String pkgName, String[] included, String[] excluded) { XmlPackage pkg= new XmlPackage(); pkg.setName(pkgName); pkg.getInclude().addAll(Arrays.asList(included)); pkg.getExclude().addAll(Arrays.asList(excluded)); getTest().getSuite().getXmlPackages().add(pkg); }
protected static XmlTest createXmlTestWithPackages(XmlSuite suite, String name, String... packageName) { XmlTest result = createXmlTest(suite, name); List<XmlPackage> xmlPackages = Lists.newArrayList(); for (String each : packageName) { XmlPackage xmlPackage = new XmlPackage(); xmlPackage.setName(each); xmlPackages.add(xmlPackage); } result.setPackages(xmlPackages); return result; }
private XmlSuite getXmlSuite() { // we cannot use singletonLists here as testNG later // modifies lists stored in XmlSuite ... zonk XmlSuite testSuite = new XmlSuite(); testSuite.setName("tempto-tests"); testSuite.setFileName("tempto-tests"); XmlTest test = new XmlTest(testSuite); test.setName("all"); XmlPackage testPackage = new XmlPackage(options.getTestsPackage()); List<XmlPackage> testPackages = newArrayList(testPackage); test.setPackages(testPackages); XmlClass conventionBasedTestsClass = new XmlClass("io.prestodb.tempto.internal.convention.ConventionBasedTestFactory"); List<XmlClass> classes = newArrayList(conventionBasedTestsClass); test.setClasses(classes); test.setParallel(XmlSuite.ParallelMode.METHODS); return testSuite; } }
XmlPackage pkg = new XmlPackage(); pkg.setName(p); p("Adding package " + p);