Exemple #1
0
def test_none_product_patterns(mongodb_settings, agave, pipelinejobs_config,
                               pipeline_uuid, random_dir_name, admin_token):
    """Confirm that product_patterns can be set to None without failure
    """
    archive_path = '/sample/tacc-cloud/' + random_string(32)
    mpj = ManagedPipelineJob(mongodb_settings,
                             pipelinejobs_config,
                             agave=agave,
                             archive_path=archive_path,
                             experiment_id='experiment.tacc.10001',
                             product_patterns=None,
                             archive_patterns=[]).setup()
    mpj.cancel(token=admin_token)
Exemple #2
0
def test_no_archive_and_product_patterns(mongodb_settings, agave,
                                         pipelinejobs_config, pipeline_uuid,
                                         random_dir_name, admin_token):
    """Confirm that archive_patterns and product_patterns can be entirely un-
    specified without failure
    """
    archive_path = '/sample/tacc-cloud/' + random_dir_name
    mpj = ManagedPipelineJob(mongodb_settings,
                             pipelinejobs_config,
                             agave=agave,
                             archive_path=archive_path,
                             experiment_id='experiment.tacc.10001').setup()
    mpj.cancel(token=admin_token)