[x] run mass_nifti_pic.py -h
=> should print the help of the script. Make sure the help documentation is up to date.
[ ] run run_push_imaging_files_to_s3_pipeline.py -p database_config_25_no_S3.py without the -u
=> should print [ERROR ] argument --upload_id is required
[ ] run run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID> on an invalid Upload ID
=> should print [ERROR ] Did not find an entry in mri_upload associated with 'UploadID' 1666
[ ] run run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID> with the S3 config settings not set in database_config.py
[ ] run run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID> with incorrect S3 authentication settings in database_config.py
[ ] run run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID> with the incorrect S3 bucket name in database_config.py
[x] run run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID> on a valid Upload ID and ensure the files has been properly pushed to the S3 bucket
mass_nifti_pic.py -h
=> should print the help of the script. Make sure the help documentation is up to date.run_push_imaging_files_to_s3_pipeline.py -p database_config_25_no_S3.py
without the-u
=> should print[ERROR ] argument --upload_id is required
run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID>
on an invalid Upload ID => should print[ERROR ] Did not find an entry in mri_upload associated with 'UploadID' 1666
run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID>
with the S3 config settings not set indatabase_config.py
run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID>
with incorrect S3 authentication settings indatabase_config.py
run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID>
with the incorrect S3 bucket name indatabase_config.py
run_push_imaging_files_to_s3_pipeline.py -p database_config.py -u <UPLOAD ID>
on a valid Upload ID and ensure the files has been properly pushed to the S3 bucketBugs found: