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.

Required Ruby Version

>= 0

Authors

Karen Bibb, Bil Kleb, Beth Lee-Rausch, Mike Park, Bill Wood

Versions

  1. 0.12.4
    1. source

      1. 0.12.4 source February 11, 2016 (27.5 KB)
  2. 0.12.3
    1. source

      1. 0.12.3 source February 05, 2016 (27.5 KB)
  3. 0.11.1
    1. source

      1. 0.11.1 source November 02, 2009 (25 KB)
  4. 0.11.0
    1. source

      1. 0.11.0 source November 02, 2009 (25 KB)
  5. 0.10.3
    1. source

      1. 0.10.3 source October 06, 2009 (24.5 KB)
Show all versions (13 total)

Requirements

A Fortran compiler.

SHA 256 checksum