Class TestBuilderDslExtension.ImportProjectContext

    • Constructor Detail

      • ImportProjectContext

        public ImportProjectContext()
    • Method Detail

      • importFromArchive

        public void importFromArchive​(CharSequence archivePath,
                                      CharSequence importPath,
                                      CharSequence importConfigPath,
                                      boolean replaceFiles)
        Option defining the import project from archive configuration.
        Parameters:
        archivePath - the archive path
        importPath - the import path
        importConfigPath - the import configuration path
        replaceFiles - specifies whether to replace files
      • importFromArchive

        public void importFromArchive​(CharSequence archivePath,
                                      Runnable closure)
        Option defining the import project from archive configuration.
        Parameters:
        archivePath - the archive path
        closure - the nested Groovy closure
      • importFromTMS

        public void importFromTMS​(CharSequence credentialsId,
                                  CharSequence projectPath,
                                  CharSequence importPath,
                                  boolean importMissingPackages,
                                  CharSequence timeout,
                                  CharSequence tmProjectId)
        Option defining the import project from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        importPath - the import path
        importMissingPackages - specifies whether to import missing packages
        timeout - the import timeout
        tmProjectId - the project ID in test management system
      • importFromTMS

        public void importFromTMS​(CharSequence credentialsId,
                                  CharSequence projectPath,
                                  CharSequence importPath,
                                  int timeout,
                                  CharSequence tmProjectId)
        Option defining the import project from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        importPath - the import path
        timeout - the import timeout
        tmProjectId - the project ID in test management system
      • importFromTMS

        public void importFromTMS​(CharSequence credentialsId,
                                  CharSequence projectPath,
                                  CharSequence importPath,
                                  boolean importMissingPackages,
                                  int timeout,
                                  CharSequence tmProjectId)
        Option defining the import project from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        importPath - the import path
        importMissingPackages - specifies whether to import missing packages
        timeout - the import timeout
        tmProjectId - the project ID in test management system
      • importFromTMS

        public void importFromTMS​(CharSequence credentialsId,
                                  CharSequence projectPath,
                                  Runnable closure,
                                  CharSequence tmProjectId)
        Option defining the import project from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        closure - the nested Groovy closure
        tmProjectId - the project ID in test management system
      • importFromTMSDir

        public void importFromTMSDir​(CharSequence credentialsId,
                                     CharSequence projectDirPath,
                                     CharSequence importPath,
                                     CharSequence timeout)
        Option defining the import project directory from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectDirPath - the project directory path
        importPath - the import path
        timeout - the import timeout
      • importFromTMSDir

        public void importFromTMSDir​(CharSequence credentialsId,
                                     CharSequence projectDirPath,
                                     CharSequence importPath,
                                     int timeout)
        Option defining the import project directory from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectDirPath - the project directory path
        importPath - the import path
        timeout - the import timeout
      • importFromTMSDir

        public void importFromTMSDir​(CharSequence credentialsId,
                                     CharSequence projectDirPath,
                                     Runnable closure)
        Option defining the import project directory from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectDirPath - the project path
        closure - the nested Groovy closure
      • importAttributesFromTMS

        public void importAttributesFromTMS​(CharSequence credentialsId,
                                            CharSequence projectPath,
                                            CharSequence timeout)
        Option defining the import project attributes from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        timeout - the export timeout
      • importAttributesFromTMS

        public void importAttributesFromTMS​(CharSequence credentialsId,
                                            CharSequence projectPath,
                                            int timeout)
        Option defining the import project attributes from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        timeout - the export timeout
      • importAttributesFromTMS

        public void importAttributesFromTMS​(CharSequence credentialsId,
                                            CharSequence projectPath,
                                            Runnable closure)
        Option defining the import project attributes from test management system configuration.
        Parameters:
        credentialsId - the credentials id
        projectPath - the project path
        closure - the nested Groovy closure