Class TCKRunner

  • All Implemented Interfaces:
    Cloneable, Tool, tech.uom.lib.common.function.Versioned<String>

    public class TCKRunner
    extends org.testng.xml.XmlSuite
    implements Tool, tech.uom.lib.common.function.Versioned<String>
    Main class for executing the JSR 385 TCK.
    Since:
    1.0
    Version:
    2.2, November 15, 2020
    Author:
    Werner Keil
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  TCKRunner.Reporter  
      • Nested classes/interfaces inherited from class org.testng.xml.XmlSuite

        org.testng.xml.XmlSuite.FailurePolicy, org.testng.xml.XmlSuite.ParallelMode
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String MEASURE_PACKAGE  
      static String SECTION_PREFIX  
      static String SPEC_ID  
      static String SPEC_VERSION  
      • Fields inherited from class org.testng.xml.XmlSuite

        DEFAULT_ALLOW_RETURN_VALUES, DEFAULT_CONFIG_FAILURE_POLICY, DEFAULT_DATA_PROVIDER_THREAD_COUNT, DEFAULT_GROUP_BY_INSTANCES, DEFAULT_JUNIT, DEFAULT_MIXED, DEFAULT_PARALLEL, DEFAULT_PRESERVE_ORDER, DEFAULT_SKIP_FAILED_INVOCATION_COUNTS, DEFAULT_THREAD_COUNT, DEFAULT_VERBOSE
    • Constructor Summary

      Constructors 
      Constructor Description
      TCKRunner()  
    • Method Summary

      Modifier and Type Method Description
      Set<SourceVersion> getSourceVersions()  
      String getVersion()  
      static void main​(String... args)  
      int run​(InputStream in, OutputStream out, OutputStream err, String... args)
      Main method to start the TCK.
      • Methods inherited from class org.testng.xml.XmlSuite

        addExcludedGroup, addIncludedGroup, addListener, addTest, clone, equals, getAllowReturnValues, getAllParameters, getChildSuites, getConfigFailurePolicy, getDataProviderThreadCount, getExcludedGroups, getFileName, getGroupByInstances, getGroups, getGuiceStage, getIncludedGroups, getListeners, getLocalListeners, getMethodSelectors, getName, getObjectFactory, getPackageNames, getPackages, getParallel, getParameter, getParameters, getParentModule, getParentSuite, getPreserveOrder, getSuiteFiles, getTest, getTests, getThreadCount, getTimeOut, getTimeOut, getVerbose, getXmlMethodSelectors, getXmlPackages, hashCode, isJUnit, isParsed, onListenerElement, onMethodSelectorElement, onPackagesElement, onParameterElement, onSuiteFilesElement, setAllowReturnValues, setConfigFailurePolicy, setDataProviderThreadCount, setExcludedGroups, setFileName, setGroupByInstances, setGroups, setGuiceStage, setIncludedGroups, setJunit, setJUnit, setListeners, setMethodSelectors, setMethodSelectors, setName, setObjectFactory, setPackages, setParallel, setParallel, setParameters, setParentModule, setParentSuite, setParsed, setPreserveOrder, setPreserveOrder, setSkipFailedInvocationCounts, setSuiteFiles, setTests, setThreadCount, setTimeOut, setVerbose, setXmlMethodSelectors, setXmlPackages, shallowCopy, skipFailedInvocationCounts, toString, toXml
      • Methods inherited from interface javax.tools.Tool

        name