Testing
Preparation
Prepare for running tests of ImpactX by building ImpactX from source.
In order to run our tests, you need to have a few Python packages installed:
python3 -m pip install -U pip
python3 -m pip install -U build packaging setuptools[core] wheel pytest pytest-benchmark
python3 -m pip install -r examples/requirements.txt
Run
You can run all our tests with:
ctest --test-dir build --output-on-failure
Further Options
help:
ctest --test-dir build --helplist all tests:
ctest --test-dir build -Nonly run tests that have “FODO” in their name:
ctest --test-dir build -R FODO