Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aradi/fytest
Instant unit testing framework for Fortran
https://github.com/aradi/fytest
Last synced: about 6 hours ago
JSON representation
Instant unit testing framework for Fortran
- Host: GitHub
- URL: https://github.com/aradi/fytest
- Owner: aradi
- License: bsd-2-clause
- Created: 2017-03-13T07:40:16.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-02-20T20:14:30.000Z (9 months ago)
- Last Synced: 2024-02-20T21:34:06.349Z (9 months ago)
- Language: Fortran
- Homepage:
- Size: 69.3 KB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
*************************************
FyTest — Instant Fortran unit testing
***************************************Note:** FyTest is deprecated and will not be developed further. You may
consider to use the `Fortuno `_ unit testing
system instead, which offers similar functionality but in a more robust
and more user-friendly framework.FyTest is a lightweight unit testing framework for Fortran. Thanks to its
header-only design, it can be easily bundled with any Fortran project without
creating extra dependencies. It provides a versatile unit testing solution out
of the box. FyTest enables programmers to concentrate on the essential parts of
their unit tests by automatically creating the test framework using the powerful
`Fypp preprocessor `_.FyTest currently supports following main features:
* Unit tests
* Test fixtures with initializers and finalizers
* Parameterized test fixtures
* Test suites with initializers and finalizers
* Testing of MPI-parallel codesAt the current early stage of development, there is no extensive documentation
available yet. Have a look at the examples in the `examples/ `_
folder for demonstration of usage.The project is `hosted on github `_.
FyTest is released under the *BSD 2-clause license*.