Class TestBuilderDslExtension

    • Constructor Detail

      • TestBuilderDslExtension

        public TestBuilderDslExtension()
    • Method Detail

      • testPackage

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testPackage​(CharSequence pkgFile,
                                  Runnable closure)
        DslExtensionMethod providing the execution of an ecu.test package.
        Parameters:
        pkgFile - the package file
        closure - the nested Groovy closure
        Returns:
        the instance of a TestPackageBuilder
      • testPackage

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testPackage​(CharSequence pkgFile)
        DslExtensionMethod providing the execution of an ecu.test package with default settings.
        Parameters:
        pkgFile - the package file
        Returns:
        the instance of a TestPackageBuilder
      • testProject

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testProject​(CharSequence prjFile,
                                  Runnable closure)
        DslExtensionMethod providing the execution of an ecu.test project.
        Parameters:
        prjFile - the project file
        closure - the nested Groovy closure
        Returns:
        the instance of a TestProjectBuilder
      • testProject

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testProject​(CharSequence prjFile)
        DslExtensionMethod providing the execution of an ecu.test project with default settings.
        Parameters:
        prjFile - the project file
        Returns:
        the instance of a TestProjectBuilder
      • testFolder

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testFolder​(CharSequence testFolder,
                                 Runnable closure)
        DslExtensionMethod providing the execution of ecu.test packages and projects inside of a test folder.
        Parameters:
        testFolder - the test folder
        closure - the nested Groovy closure
        Returns:
        the instance of a TestFolderBuilder
      • testFolder

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object testFolder​(CharSequence testFolder)
        DslExtensionMethod providing the execution of ecu.test packages and projects inside of a test folder with default settings.
        Parameters:
        testFolder - the test folder
        Returns:
        the instance of a TestFolderBuilder
      • importPackages

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object importPackages​(Runnable closure)
        DslExtensionMethod providing the import of packages from test management system.
        Parameters:
        closure - the nested Groovy closure
        Returns:
        the instance of a ImportPackageBuilder
      • importPackages

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object importPackages()
        DslExtensionMethod providing the import of packages from test management system with default settings.
        Returns:
        the instance of a ImportPackageBuilder
      • importProjects

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object importProjects​(Runnable closure)
        DslExtensionMethod providing the import of projects from archive and test management system.
        Parameters:
        closure - the nested Groovy closure
        Returns:
        the instance of a ImportProjectBuilder
      • importProjects

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object importProjects()
        DslExtensionMethod providing the import of projects from archive and test management system with default settings.
        Returns:
        the instance of a ImportProjectBuilder
      • exportPackages

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object exportPackages​(Runnable closure)
        DslExtensionMethod providing the export of packages to test management system.
        Parameters:
        closure - the nested Groovy closure
        Returns:
        the instance of a ExportPackageBuilder
      • exportPackages

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object exportPackages()
        DslExtensionMethod providing the export of packages to test management system with default settings.
        Returns:
        the instance of a ExportPackageBuilder
      • exportProjects

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object exportProjects​(Runnable closure)
        DslExtensionMethod providing the export of projects to test management system.
        Parameters:
        closure - the nested Groovy closure
        Returns:
        the instance of a ExportProjectBuilder
      • exportProjects

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class)
        public Object exportProjects()
        DslExtensionMethod providing the export of projects to test management system with default settings.
        Returns:
        the instance of a ExportProjectBuilder