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)
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)