Skip to content

Synchronize CTest tests to Makefile#79

Merged
hattne merged 8 commits intodials:mainfrom
hattne:testing
Apr 16, 2025
Merged

Synchronize CTest tests to Makefile#79
hattne merged 8 commits intodials:mainfrom
hattne:testing

Conversation

@hattne
Copy link
Collaborator

@hattne hattne commented Apr 4, 2025

Fortran, Java, and Python tests are not covered. Now passes 143 out of 143 (100%) CTest tests.

hattne added 5 commits March 28, 2025 00:11
Remove thaumatin tests; they are not run in Makefile
(thaumatin_die_M1S5_1_0005_2.cbf test file is not used).  cbf2nexus and
nexus2cbf are tested on 1191_00005.cbf test file.  Now passes 72 out of
89 (81%) CTest tests.
Use minicbf_orig.h5 instead of minicbf_original.h5, because that is what
Makefile does. Now passes 76 out of 92 (83%) CTest tests.
These tests rely on convert_minicbf-v1, which now, as per Makefile, is
comparing to insulin_pilatus6mconverted_orig.cbf instead of
insulin_pilatus6mconverted_rev_orig.cbf.  Remove
cmp-insulin_pilatus6mconverted_orig.cbf.h5.cbf-insulin_pilatus6mconverted_encI.cbf.h5.cbf,
which does not exist in Makefile.  Add the cif2cbf-encz tests.  Now
passes 101 out of 110 (92%) CTest tests.
Refactor data FetchContent blocks.  Now passes 110 out of 110 (100%)
CTest tests.
Add cbf_testxfelread and test_cbf_airy_disk test executables, remove
testtree, and make testulp conditional on CBF_ENABLE_ULP.  Replace
testcell.cmake with more general redirect.cmake.  All tests clean up
after themselves.  Fortran, Java, and Python tests are not covered.  Now
passes 143 out of 143 (100%) CTest tests.
@hattne hattne marked this pull request as ready for review April 5, 2025 01:49
@yayahjb
Copy link
Collaborator

yayahjb commented Apr 8, 2025 via email

@hattne
Copy link
Collaborator Author

hattne commented Apr 9, 2025

Am I to interpret your message as "OK to merge" (the PR only touches CMake-stuff). Or do I wait for 0.9.8 to make it out the door?

@yayahjb
Copy link
Collaborator

yayahjb commented Apr 9, 2025 via email

@hattne hattne merged commit b4cbd8c into dials:main Apr 16, 2025
1 check passed
@hattne hattne deleted the testing branch April 16, 2025 00:31
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.

2 participants