Class FastArgs


  • public class FastArgs
    extends com.google.devtools.common.options.OptionsBase
    Used to aid in parsing command line arguments, as well as storing some defaults
    Since:
    1.0.0
    • Field Detail

      • defaultFramework

        public static Framework defaultFramework
      • fastRunConfig

        public java.lang.String fastRunConfig
      • envRunConfig

        public java.lang.String envRunConfig
      • testDriverRunConfig

        public java.lang.String testDriverRunConfig
      • callerIdentityLocation

        public java.lang.String callerIdentityLocation
    • Constructor Detail

      • FastArgs

        public FastArgs()
        Default constructor
        Since:
        1.0.0
      • FastArgs

        public FastArgs​(java.lang.Object[] args)
    • Method Detail

      • getAut

        public java.lang.String getAut()
      • getRunName

        public java.lang.String getRunName()
      • getDriverPath

        public java.lang.String getDriverPath()
      • getEnvironment

        public java.lang.String getEnvironment()
      • getTestType

        public java.lang.String getTestType()
      • getTestRunPath

        public java.lang.String getTestRunPath()
      • setTestRunPath

        public void setTestRunPath​(java.lang.String runPath)
      • getDefaultFramework

        public Framework getDefaultFramework()
      • setDefaultFramework

        public static void setDefaultFramework​(Framework defaultFramework)
      • setDefaultFramework

        public static void setDefaultFramework​(java.lang.String defaultFramework)
      • getFastRunProperties

        public FastRunProperties getFastRunProperties​(java.io.File... runProperties)
                                               throws FastException
        Returns a fastRunProperties object populated with properties to run a fast with
        Parameters:
        runProperties - An array of properties that will be used to build fastRunProperties
        Returns:
        A FastRunProperties object that contains properties that will be used to run tests
        Throws:
        FastException - If an error occurs during execution
        Since:
        1.0.0