Class TCKRunner

java.lang.Object
org.testng.xml.XmlSuite
tech.units.tck.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.1, December 2, 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 class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javax.tools.Tool

    name