PFUnit - Википедия - pFUnit

pFUnit это Фортран рамки для модульное тестирование после xUnit модель.[1] Возможности включают параллельное выполнение с использованием MPI и OpenMP.[2] Разработка началась в НАСА Центр космических полетов Годдарда в 2005 году. Фреймворк широко использует современные стандартные функции Fortran (2003, 2008), такие как поддержка объектно-ориентированного программирования. Препроцессор на основе Python предоставляет директивы, напоминающие другие среды тестирования xUnit (например, @assert), а также поддержку параметризованных тестовых случаев. pFUnit может быть построен с использованием GNU make или же CMake процесс.

Публикуется под Соглашение НАСА с открытым исходным кодом версия 1.3.[3]

Смотрите также

Рекомендации

  1. ^ Clune, T. L .; Руд, Р. Б. (2011). «Тестирование и проверка программного обеспечения при разработке климатических моделей». Программное обеспечение IEEE, Vol. 28, вып. 6 ноя - дек. 2011 г.. 28 (6): 49–55. Дои:10.1109 / MS.2011.117. HDL:2060/20110015506.
  2. ^ «pFUnit 3 - Справочное руководство по документации»'". Получено 16 января, 2014.
  3. ^ «Соглашение об открытом исходном коде НАСА версии 1.3». Получено 16 января, 2014.

внешняя ссылка