Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the DICOMweb uploader and its tests #381

Merged
merged 58 commits into from
May 1, 2024

Conversation

milanmlft
Copy link
Member

@milanmlft milanmlft commented Apr 29, 2024

Alright, this should hopefully rectify the mess I made in #379...

  • DicomWebUploader member variables fixed with better names, correct credentials and hostnames
  • Tests now actually check if the studies reached the DICOMweb server
  • Additional tests to check validity of credentials

To do

pixl_core/src/core/uploader/_dicomweb.py Outdated Show resolved Hide resolved
pixl_core/src/core/uploader/_dicomweb.py Outdated Show resolved Hide resolved
test/system_test.py Outdated Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Outdated Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Outdated Show resolved Hide resolved
pixl_core/tests/docker-compose.yml Outdated Show resolved Hide resolved
pixl_core/tests/docker-compose.yml Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Outdated Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Outdated Show resolved Hide resolved
Copy link
Contributor

@stefpiatek stefpiatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks for getting into this. some questions here and there and maybe some tidying up of comments but I could also be understanding things incorrectly.

pixl_core/src/core/uploader/_dicomweb.py Outdated Show resolved Hide resolved
pixl_core/tests/conftest.py Outdated Show resolved Hide resolved
pixl_core/tests/uploader/test_dicomweb.py Outdated Show resolved Hide resolved
test/docker-compose.yml Show resolved Hide resolved
test/system_test.py Outdated Show resolved Hide resolved
Copy link
Contributor

@jeremyestein jeremyestein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding one more comment. Should have approved before. Fine once issues are addressed.

pixl_core/src/core/uploader/_dicomweb.py Outdated Show resolved Hide resolved
Copy link
Contributor

@stefpiatek stefpiatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for getting this in. Will edit my suggestion in

pixl_core/src/core/uploader/_dicomweb.py Outdated Show resolved Hide resolved
@stefpiatek stefpiatek enabled auto-merge (squash) May 1, 2024 13:37
@stefpiatek stefpiatek merged commit c39da2f into main May 1, 2024
8 checks passed
@stefpiatek stefpiatek deleted the milanmlft/fix-dicomweb-uploader branch May 1, 2024 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants