org.testng.TestNG.getConfiguration()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(182)

本文整理了Java中org.testng.TestNG.getConfiguration()方法的一些代码示例,展示了TestNG.getConfiguration()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TestNG.getConfiguration()方法的具体详情如下:
包路径:org.testng.TestNG
类名称:TestNG
方法名:getConfiguration

TestNG.getConfiguration介绍

暂无

代码示例

代码示例来源:origin: org.testng/testng

/**
 * Creates a suite runner and configures its initial state
 * @param xmlSuite
 * @return returns the newly created suite runner
 */
private SuiteRunner createSuiteRunner(XmlSuite xmlSuite) {
 SuiteRunner result = new SuiteRunner(getConfiguration(), xmlSuite,
   m_outputDir,
   m_testRunnerFactory,
   m_useDefaultListeners,
   m_methodInterceptors,
   m_invokedMethodListeners.values(),
   m_testListeners.values(),
   m_classListeners.values(),
   m_dataProviderListeners,
   Systematiser.getComparator());
 for (ISuiteListener isl : m_suiteListeners.values()) {
  result.addListener(isl);
 }
 for (IReporter r : result.getReporters()) {
  maybeAddListener(m_reporters, r.getClass(), r, true);
 }
 for (IConfigurationListener cl : m_configuration.getConfigurationListeners()) {
  result.addConfigurationListener(cl);
 }
 return result;
}

代码示例来源:origin: cbeust/testng

/** Creates a suite runner and configures its initial state */
private SuiteRunner createSuiteRunner(XmlSuite xmlSuite) {
 SuiteRunner result =
   new SuiteRunner(
     getConfiguration(),
     xmlSuite,
     m_outputDir,
     m_testRunnerFactory,
     m_useDefaultListeners,
     m_methodInterceptors,
     m_invokedMethodListeners.values(),
     m_testListeners.values(),
     m_classListeners.values(),
     m_dataProviderListeners,
     Systematiser.getComparator());
 for (ISuiteListener isl : m_suiteListeners.values()) {
  result.addListener(isl);
 }
 for (IReporter r : result.getReporters()) {
  maybeAddListener(m_reporters, r.getClass(), r, true);
 }
 for (IConfigurationListener cl : m_configuration.getConfigurationListeners()) {
  result.addConfigurationListener(cl);
 }
 m_executionVisualisers.values().forEach(result::addListener);
 return result;
}

代码示例来源:origin: apache/incubator-druid

@Override
public TestRunner newTestRunner(ISuite suite, XmlTest test, List<IInvokedMethodListener> listeners)
{
 IConfiguration configuration = TestNG.getDefault().getConfiguration();
 String outputDirectory = suite.getOutputDirectory();
 IAnnotationFinder annotationFinder = configuration.getAnnotationFinder();
 Boolean skipFailedInvocationCounts = suite.getXmlSuite().skipFailedInvocationCounts();
 return new DruidTestRunner(
  configuration,
  suite,
  test,
  outputDirectory,
  annotationFinder,
  skipFailedInvocationCounts,
  listeners
 );
}

代码示例来源:origin: io.druid/druid-integration-tests

@Override
public TestRunner newTestRunner(ISuite suite, XmlTest test, List<IInvokedMethodListener> listeners)
{
 IConfiguration configuration = TestNG.getDefault().getConfiguration();
 String outputDirectory = suite.getOutputDirectory();
 IAnnotationFinder annotationFinder = configuration.getAnnotationFinder();
 Boolean skipFailedInvocationCounts = suite.getXmlSuite().skipFailedInvocationCounts();
 return new DruidTestRunner(
  configuration,
  suite,
  test,
  outputDirectory,
  annotationFinder,
  skipFailedInvocationCounts,
  listeners
 );
}

相关文章

TestNG类方法