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

Simplify DICOM testing removing needs for installing CTK #1167

Merged
merged 4 commits into from
Jan 13, 2024

Conversation

jcfr
Copy link
Member

@jcfr jcfr commented Jan 13, 2024

  • Update ctkDICOMTester to lookup DCMTK executables in build tree. This removes the requirement to install CTK into the CMakeExternals/Install directory.
  • Support running ctkDICOMHostTest1 without having to install CTK
  • Support running ctkDICOMDatabase tests in parallel using QTemporaryDir introduced in Qt5

@jcfr
Copy link
Member Author

jcfr commented Jan 13, 2024

This should be integrated after #1166

@jcfr jcfr enabled auto-merge (rebase) January 13, 2024 02:32
@jcfr jcfr disabled auto-merge January 13, 2024 02:33
@jcfr
Copy link
Member Author

jcfr commented Jan 13, 2024

Now working on addressing #1165 (comment) to ensure the environment is properly setup to remove the need for manually setting LD_LIBRARY_PATH, PATH or DYLD_LIBRARY_PATH.

@jcfr
Copy link
Member Author

jcfr commented Jan 13, 2024

Support for setting the test launching environment will be integrated independently.

@jcfr jcfr merged commit bfe6d92 into commontk:master Jan 13, 2024
2 checks passed
@jcfr jcfr deleted the simplify-dicom-testing branch January 13, 2024 05:32
@jcfr
Copy link
Member Author

jcfr commented Jan 13, 2024

Support for setting the test launching environment will be integrated independently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant