Skip to content
Snippets Groups Projects
Commit 4aa1eb07 authored by graeser's avatar graeser
Browse files

Merge branch 'cleanup/simplify-test-cmakelists' into 'master'

[test]Simplify CMakeLists.txt

See merge request !139
parents 26f77b93 aa05c8d9
No related branches found
No related tags found
1 merge request!139[test]Simplify CMakeLists.txt
Pipeline #54006 passed
# Put your test in here if it needs access to external grids # Tests that should be run unconditionally
set(GRID_BASED_TESTS dune_add_test(SOURCES assembletransferoperatortest.cc)
basisgridfunctiontest dune_add_test(SOURCES basisgridfunctiontest.cc)
basisinterpolatortest dune_add_test(SOURCES basisinterpolatortest.cc)
assembletransferoperatortest dune_add_test(SOURCES boundarypatchprolongatortest.cc)
boundarypatchtest dune_add_test(SOURCES boundarypatchtest.cc)
boundarypatchprolongatortest dune_add_test(SOURCES coarsegridfunctionwrappertest.cc)
coarsegridfunctionwrappertest dune_add_test(SOURCES constructboundarydofstest.cc)
constructboundarydofstest dune_add_test(SOURCES dunefunctionsipdgassemblertest.cc)
dunefunctionsipdgassemblertest dune_add_test(SOURCES functionintegratortest.cc)
functionintegratortest dune_add_test(SOURCES functionspacebasistest.cc)
functionspacebasistest dune_add_test(SOURCES generalizedlaplaceassemblertest.cc)
generalizedlaplaceassemblertest dune_add_test(SOURCES gradientassemblertest.cc)
gradientassemblertest dune_add_test(SOURCES gridconstructiontest.cc)
gridconstructiontest dune_add_test(SOURCES gridfunctionadaptortest.cc)
gridfunctiontest dune_add_test(SOURCES gridfunctiontest.cc)
gridfunctionadaptortest dune_add_test(SOURCES h1functionalassemblertest.cc)
h1functionalassemblertest dune_add_test(SOURCES integraloperatorassemblertest.cc)
integraloperatorassemblertest dune_add_test(SOURCES istlbackendtest.cc)
istlbackendtest dune_add_test(SOURCES laplaceassemblertest.cc)
laplaceassemblertest dune_add_test(SOURCES localassemblertest.cc)
localassemblertest
secondorderassemblertest
subgridxyfunctionalassemblertest
tensortest
transferoperatorassemblertest
vintagebasisgridfunctiontest
)
if (ADOLC_FOUND)
set(GRID_BASED_TESTS ${GRID_BASED_TESTS} adolctest)
endif(ADOLC_FOUND)
dune_add_test(SOURCES makerefinedsimplexgeometrytest.cc) dune_add_test(SOURCES makerefinedsimplexgeometrytest.cc)
dune_add_test(SOURCES mappedmatrixtest.cc) dune_add_test(SOURCES mappedmatrixtest.cc)
dune_add_test(SOURCES newpfeassemblertest.cc) dune_add_test(SOURCES newpfeassemblertest.cc)
dune_add_test(SOURCES pgmtest.cc) dune_add_test(SOURCES pgmtest.cc)
dune_add_test(SOURCES ppmtest.cc) dune_add_test(SOURCES ppmtest.cc)
dune_add_test(SOURCES refinedsimplexgeometrytest.cc) dune_add_test(SOURCES refinedsimplexgeometrytest.cc)
dune_add_test(SOURCES test-polyhedral-minimisation.cc) dune_add_test(SOURCES secondorderassemblertest.cc)
dune_add_test(SOURCES subgridxyfunctionalassemblertest.cc)
dune_add_test(SOURCES symmetricmatrixtest.cc) dune_add_test(SOURCES symmetricmatrixtest.cc)
dune_add_test(SOURCES tensortest.cc)
set(TESTS ${GRID_BASED_TESTS}) dune_add_test(SOURCES test-polyhedral-minimisation.cc)
dune_add_test(SOURCES transferoperatorassemblertest.cc)
# Setup targets, register tests, and add dune flags dune_add_test(SOURCES vintagebasisgridfunctiontest.cc)
foreach(_test ${TESTS})
dune_add_test(SOURCES ${_test}.cc)
endforeach()
# PYTHONLIBS_FOUND is just placed for backward compatibility with 2.7 Core tests # PYTHONLIBS_FOUND is just placed for backward compatibility with 2.7 Core tests
# and can be removed once tests against 2.7 Core are disabled # and can be removed once tests against 2.7 Core are disabled
...@@ -60,6 +46,7 @@ if (Python3_FOUND OR PYTHONLIBS_FOUND) ...@@ -60,6 +46,7 @@ if (Python3_FOUND OR PYTHONLIBS_FOUND)
endif() endif()
if (ADOLC_FOUND) if (ADOLC_FOUND)
dune_add_test(SOURCES adolctest.cc)
add_dune_adolc_flags(adolctest) add_dune_adolc_flags(adolctest)
endif() endif()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment