Project

funit

0.02
No commit activity in last 3 years
No release in over 3 years
funit is a unit testing framework for Fortran. Unit tests are written as Fortran fragments that use a small set of testing-specific keywords and functions. funit transforms these fragments into valid Fortran code, compiles, links, and runs them against the code under test. funit is {opinionated software}[http://www.oreillynet.com/pub/a/network/2005/08/30/ruby-rails-david-heinemeier-hansson.html], which values convention over configuration. Specifically, funit requires, * a Fortran 95 compiler, * tests to be stored along side the code under test, and * test files to be named appropriately.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 3.14
~> 4.0

Runtime

>= 1.3.0, ~> 1.0
 Project Readme

Image of NASA logo.rb

A home for NASA's open source Ruby software:

  • funit (Fortran unit testing framework.) Gem Version
  • fortran (Fortran utilities.) Gem Version
  • watch-paths (Poor man's file monitoring.) Gem Version
  • namelists (Generates webpage for creating namelists found in Fortran programs.)
  • uq4sim (Uncertainty quantification for simulation.)