Class JUnitCommandLineParseResult


  • class JUnitCommandLineParseResult
    extends java.lang.Object
    • Field Detail

      • filterSpecs

        private final java.util.List<java.lang.String> filterSpecs
      • classes

        private final java.util.List<java.lang.Class<?>> classes
      • parserErrors

        private final java.util.List<java.lang.Throwable> parserErrors
    • Constructor Detail

      • JUnitCommandLineParseResult

        JUnitCommandLineParseResult()
        Do not use. Testing purposes only.
    • Method Detail

      • getFilterSpecs

        public java.util.List<java.lang.String> getFilterSpecs()
        Returns filter specs parsed from command line.
      • getClasses

        public java.util.List<java.lang.Class<?>> getClasses()
        Returns test classes parsed from command line.
      • parse

        public static JUnitCommandLineParseResult parse​(java.lang.String[] args)
        Parses the arguments.
        Parameters:
        args - Arguments
      • parseArgs

        private void parseArgs​(java.lang.String[] args)
      • parseOptions

        java.lang.String[] parseOptions​(java.lang.String... args)
      • copyArray

        private java.lang.String[] copyArray​(java.lang.String[] args,
                                             int from,
                                             int to)
      • parseParameters

        void parseParameters​(java.lang.String[] args)
      • errorReport

        private Request errorReport​(java.lang.Throwable cause)
      • applyFilterSpecs

        private Request applyFilterSpecs​(Request request)