pFUnit is a Fortran testing framework created by developers from NASA and NGC TASC. pFUnit offers a convenient, lightweight mechanism for Fortran developers to create and run software tests that specify the desired behavior for a given piece of code. See the website or wiki for more information.
- Unit Testing for Fortran
- Support for Serial codes and Parallel codes using MPI and OpenMP
- New! Now Supporting PGI Fortran 15.1!
- Modern Fortran programming techniques, including object orientation
- Easy-to-use preprocessor support for writing tests
- Tested with GNU, Intel, NAG, and PGI Fortran as well as Open MPI and MPICH.
- Builds with GNU Make and CMake.
I started to use this tool a month ago and I am now promoting this tool in my lab. It's a great tool easy to use and powerfull.