diff options
author | Thomas White <taw@physics.org> | 2023-07-07 16:50:26 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2023-07-28 13:22:05 +0200 |
commit | bf0bd78b04123d084884053599dd0917afccf8e0 (patch) | |
tree | 5ed38d44149fee0aa6502358e00fc829e62c15e8 /tests/meson.build | |
parent | 5fb6775ad236542e38b089e54593e5bb81f611ff (diff) |
Add tests for unit cell parameters
Diffstat (limited to 'tests/meson.build')
-rw-r--r-- | tests/meson.build | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/tests/meson.build b/tests/meson.build index 16c8f3a1..cfaac300 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -106,7 +106,31 @@ foreach name : panel_gradient_tests ['gradient_panel_move.c', 'gradient_check_utils.c'], c_args : ['-DTHING_TO_MOVE='+name[1], - '-DTEST_GPARAM='+name[2]], + '-DTEST_GPARAM='+name[2], + '-DMOVE_PANEL=1'], + dependencies : [libcrystfeldep, mdep, gsldep]) + test(name[0], exe) +endforeach + + +# Refinement gradient checks, part 2: diffraction physics +panel_gradient_tests = [['gradient_cell_asx', 'asx', 'GPARAM_ASX'], + ['gradient_cell_asy', 'asy', 'GPARAM_ASY'], + ['gradient_cell_asz', 'asz', 'GPARAM_ASZ'], + ['gradient_cell_bsx', 'bsx', 'GPARAM_BSX'], + ['gradient_cell_bsy', 'bsy', 'GPARAM_BSY'], + ['gradient_cell_bsz', 'bsz', 'GPARAM_BSZ'], + ['gradient_cell_csx', 'csx', 'GPARAM_CSX'], + ['gradient_cell_csy', 'csy', 'GPARAM_CSY'], + ['gradient_cell_csz', 'csz', 'GPARAM_CSZ']] + +foreach name : panel_gradient_tests + exe = executable(name[0], + ['gradient_panel_move.c', + 'gradient_check_utils.c'], + c_args : ['-DTHING_TO_MOVE='+name[1], + '-DTEST_GPARAM='+name[2], + '-DCHANGE_CELL=1'], dependencies : [libcrystfeldep, mdep, gsldep]) test(name[0], exe) endforeach |