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.5, October 31, 2023
Author:
Werner Keil
  • Nested Class Summary

    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 final String
    JSR Base package
    static final String
    Section prefix
    static final String
    The Spec ID
    static final String
    The 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
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    static final void
    main(String... args)
    Main method
    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, getObjectFactoryClass, 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, setObjectFactoryClass, setPackages, setParallel, setParameters, setParentModule, setParentSuite, setParsed, 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