SourceForge logo
SourceForge logo

FORTRAN Unit Test Framework (FRUIT)

FORTRAN Unit Test Framework FRUIT - TDD in FORTRAN

Brought to you by: meihome, phrodod
Share This
Email in envelope

Get an email when there's a new version of FORTRAN Unit Test Framework (FRUIT)

Linux Mac Windows

FORTRAN Unit Test Framework, written in FORTRAN 95. So that all FORTRAN features can be tested. FRUIT has assertion, fixture, setup, teardown, report, spec, driver generation. Rake used as build tool. Tutorials at http://fortranxunit.wiki.sourceforge.net

The core testing part is in FORTRAN, this part can be used independent of the Ruby codes.

The Ruby code is to make fixtures and reports easier.

Rake is to build the project elegantly. This project also demonstrate a new way to build mixed language code in an alternative way than Make.

Most of the FORTRAN are important in nature, used in nuclear and aerospace codes, etc, and maintained and written actively. Please help to bring TDD practices to the FORTRAN community. The change could be very hard, personally, I quit, since I could not make the change. I hope your organization will be successful.

Enjoy a cup of fruit while maintaining FORTRAN !

Andrew Hang Chen and other maintainers who feel importance of TDD in cr

Project Activity

See All Activity >

License

BSD License

Follow FORTRAN Unit Test Framework (FRUIT)

FORTRAN Unit Test Framework (FRUIT) Web Site

You Might Also Like
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

5.0 out of 5 stars
★★★★★
★★★★
★★★
★★
5
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • neffw Posted 2017年09月10日
    Great unit testing tool. Test drivers can be written by hand or created automatically by a ruby script. If the drivers are hand-crafted it is a pure Fortran tool. Just the link to the documentation is broken. Discussion gives a hint where to find it and Mike Jackson's blog entry (A look at FORTRAN unit test frameworks) is useful, too.
  • eisscerav Posted 2015年11月16日
    easy to use. But I'm not sure if it is thread safe.
    1 user found this review helpful.
  • bbrandt5 Posted 2015年10月29日
    Have been using it for almost a year now (just the Fortran part without the Ruby) and it has everything I need. And it is super easy to use and helped me to find countless bugs. Awesome!
    1 user found this review helpful.
  • zmi007 Posted 2015年03月30日
    I have tested only a small part of functionality of FRUIT(without ruby etc) and this part is already a very polished and useful fortran testing module. You can write tests for your program with only few lines of additinal code (in fortran). And you are free to store testing part in your source code (and switch it on f.e. with some preprocessor instruction) or to build up a complete hierarchy of test code as a library/module or additional program.
    1 user found this review helpful.
  • meihome Posted 2014年09月14日
    Mike Jackson wrote a good review of FRUIT. It compared FRUIT and other FORTRAN unit testing framework. Please search: "A look at FORTRAN unit test frameworks". Andrew Chen
Read more reviews>

Additional Project Details

Operating Systems

Cygwin, Linux, Mac, Windows

Intended Audience

Developers

User Interface

Console/Terminal

Programming Language

Fortran, Ruby

Related Categories

Fortran Information Analysis Software, Fortran Unit Testing Tool, Fortran Test Frameworks, Ruby Information Analysis Software, Ruby Unit Testing Tool, Ruby Test Frameworks

Registered

2005年11月01日
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X

Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /